projet et groupes
This commit is contained in:
74
README.md
74
README.md
@@ -149,46 +149,66 @@ Les jeux sont forcément un jeu parmi les suivants.
|
|||||||
|
|
||||||
#### Hex
|
#### Hex
|
||||||
|
|
||||||
DUCREUX Clémence
|
* DUCREUX Clémence
|
||||||
GENTIL William
|
* GENTIL William
|
||||||
JANNAIRE Clement
|
* JANNAIRE Clement
|
||||||
KARA-MOSTEFA Riad
|
* KARA-MOSTEFA Riad
|
||||||
VAISSE Alistair
|
* VAISSE Alistair
|
||||||
|
|
||||||
#### Chomp
|
#### Chomp
|
||||||
|
|
||||||
AÏSSI Jude Christ
|
* AÏSSI Jude Christ
|
||||||
BRIDJA Abed
|
* BRIDJA Abed
|
||||||
BRIGITTE Wilfried
|
* BRIGITTE Wilfried
|
||||||
CREUZET Jossua
|
* CREUZET Jossua
|
||||||
DUBREUIL Christopher
|
* DUBREUIL Christopher
|
||||||
|
|
||||||
|
|
||||||
#### Domineering
|
#### Domineering
|
||||||
|
|
||||||
AUBERT Marvin
|
* AUBERT Marvin
|
||||||
CHENET Gaston
|
* CHENET Gaston
|
||||||
LEBRETON Maxime
|
* LEBRETON Maxime
|
||||||
MOMMÉJA Tom
|
* MOMMÉJA Tom
|
||||||
RIERA Damien
|
* RIERA Damien
|
||||||
|
|
||||||
#### Quarto
|
#### Quarto
|
||||||
|
|
||||||
AKAGUNDUZ David
|
* AKAGUNDUZ David
|
||||||
BOUTARIC James
|
* BOUTARIC James
|
||||||
GALLEGO Julian
|
* GALLEGO Julian
|
||||||
HOCHLAF Raphaël
|
* HOCHLAF Raphaël
|
||||||
TOP Bamba
|
* TOP Bamba
|
||||||
|
|
||||||
|
|
||||||
#### Avalam
|
#### Avalam
|
||||||
|
|
||||||
AMARY Aurélien
|
* AMARY Aurélien
|
||||||
DICK Adrien
|
* DICK Adrien
|
||||||
RABAN Hugo
|
* RABAN Hugo
|
||||||
FELIX-VIMALARATNAM Patrick
|
* FELIX-VIMALARATNAM Patrick
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Modalités
|
||||||
|
|
||||||
|
1. Il faut faire un projet sur le git du département partagé avec moi qui s'appelle
|
||||||
|
BUT3ProjetJeuGroupe
|
||||||
|
1. Il faut coder les éléments suivants (entre parenthèse l'importance en notation MoSCoW).
|
||||||
|
* (M) Le moteur de jeu qui utilise l'API proposée
|
||||||
|
* (S) un affichage des positions du jeu pour pouvoir faire du debug
|
||||||
|
* (M) des tests du moteur de jeu (dans des Main ou avec JUnit)
|
||||||
|
* (M) Un bot pour votre jeu, soit en alpha beta qui arrive à jouer optimalement en un temps raisonnable en regardant tout l'arbre de jeu, soit en coupant l'arbre de jeu avec une fonction d'évaluation.
|
||||||
|
* (M) Une fonction d'avaluation utilisant soit MonteCarlo, soit une feature du jeu (par exemple pour avalam, on peut compter les points en cours de partie pour guider la recherche).
|
||||||
|
* (S) Avoir plusieurs bots et les faire s'affronter. Par exemple, Random, un Bot codé à la main de manière simple (algo glouton), votre bot alpha beta + évaluateur.
|
||||||
|
1. votre git doit refléter votre organisation.
|
||||||
|
Je dois y voir des tâches/ tickets etc ou un lien vers un trello ou autre outil similaire que vous avez utilisé activement.
|
||||||
|
1. votre git doit documenter les classes principales (javadoc)
|
||||||
|
1. Il faut m'indiquer dans un README comment lancer des tests/démos de votre programme.
|
||||||
|
Ça doit se déployer et fonctionner sur une machine de l'IUT **sans effort important de ma part**. Je vous laisse libre quant au mode de déploiement.
|
||||||
|
1. Il faut me rendre un rapport de 6 pages environs en Markdown ou en pdf.
|
||||||
|
* 1 page sur ce qui a été fait pas fait.
|
||||||
|
* 1 ou 2 pages qui détaille votre meilleur bot et son fonctionnement.
|
||||||
|
* Des détails éventuels sur d'autres variantes et pourquoi vous avez abandonné certaines pistes.
|
||||||
|
* 1 ou 2 pages sur les aspects méthodologique (votre organisation, ce que vous avez bien fait, ce que vous n'avez pas bien fait).
|
||||||
|
* 1 ou 2 pages sur la partie technique de votre implantation : diagrammes de classes expliqués.
|
||||||
|
* une conclusion individuelle de quelques lignes
|
||||||
|
* une conclusion collective de quelques lignes
|
||||||
|
Reference in New Issue
Block a user