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 »
- Remy Munier
- Yassine Jrad
- Alexandre Denos
- Ôtmane Rahim
- Kevin Alessandro
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"
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"