Skip to content

Cahier des charges

Axel Rieben edited this page Mar 23, 2018 · 6 revisions

Introduction

OthelloHelper est une application mobile de traitement d'image développé sur Android avec Xamarin. Elle est réalisée conjointement, dans le cadre du cours d'imagerie numérique, et de développement .NET de la HE-Arc. Son but est de proposer le meilleur coup à jouer, à partir d'une photo d'un plateau de jeu Othello. Le calcul du meilleur coup est effectué par une IA selon l'algorithme min-max.

Objectifs

Ce chapitre décrit les objectifs du projet. En premier, les objectifs primaires renseignent sur les éléments essentiels pour une application considérée comme terminée. Ensuite, les objectifs secondaires donnent quelques fonctionnalités supplémentaires facultatives qui peuvent venir se greffer et apporter un plus au logiciel.

Primaires

  1. Prendre une photo du plateau du jeu de l'Othello
  2. Choix de la couleur du joueur courant (noir ou blanc) via l'interface graphique
  3. Analyse de l'image (prétraitement, reconnaissance de la grille)
  4. Calcul des coups possibles et du meilleur coup selon une IA

Secondaires

  • Affichage en surbrillance sur la photo des coups jouable et du meilleur coup
  • Interface graphique conviviale

Clone this wiki locally