Skip to content

Latest commit

 

History

History
89 lines (61 loc) · 2.73 KB

README.md

File metadata and controls

89 lines (61 loc) · 2.73 KB

Puerto Rico board game

Prospector, captain, mayor, trader, settler, craftsman, or builder? Which roles will you play in the new world? Will you own the most prosperous plantations? Will you build the most valuable buildings? You have but one goal: achieve the greatest prosperity and highest respect!
This is shown by the player who earns the most victory points?

Explore the rules »


Groupe DockuertoRico2019

  • Remy Munier
  • Yassine Jrad
  • Alexandre Denos
  • Ôtmane Rahim
  • Kevin Alessandro


Guide d'utilisation :

Pour pouvoir executer notre jeu il faudra tout d'abord faire ces commandes :

git clone gitHubRepoHttpAdresse repertoireEquipe
cd repertoireEquipe
git checkout "lastVersion"
mvn clean package


Pour lancer les serveurs :

Serveur moteur de jeu :
cd PuertoRico
mvn exec:java@ServerGame

Serveur stats :
cd server
mvn spring-boot:run -Dspring-boot.run.arguments="stats"

EXECUTION DU JEU (se placer sous le dossier PuertoRico):


Il y a 6 paramètre pour lancer une partie de 3 joueurs , le premier paramètre est le nombre de partie , deuxième paramètre est le nombres de joueurs, les 3 autres paramètres sont les choix des bots

(Le flot de toute la partie s'affiche, nous n'avons pas réussi à enlever tout les affichages, donc il faut attendre un moment avant d'avoir les stats...)

Si on veut lancer 1000 partie avec 3 joueurs et les 3 bots randoms, il faut executer :

  • mvn exec:java "-Dexec.args=1000 3"

On a 3 bots : le BotRandom(1), le botBuilding(2) et le botCaptain(3)

Si on veut lancer 1000 partie avec 3 joueurs et les 3 bots différents, il faut executer :

  • mvn exec:java "-Dexec.args=1000 3 1 2 3"

Si on veut lancer 1000 parties de notre meilleur bot contre deux bots randoms, il faut executer :

  • mvn exec:java "-Dexec.args=1000 3 2 1 1"

Si on veut lancer 1000 parties de notre meilleur bot contre lui même, il faut executer :

  • mvn exec:java "-Dexec.args=1000 3 2 2 2"

Il faut que le serveur de statistique soit lancé pour voir les résultats des stats de la partie.

IMPORTANT : le découpage se trouve sous le dossier "doc"