premeditated-goofspiel
Files and programs associated with running a Premeditated Goofspiel Tournament
To run a tournament with n human teams:
- Number the teams from 1-n
- Put their strategies in the vector form [1 2 3 etc.]
- One team's strategy per line
- Run the Goofspiel.py file
- The results will be stored in the .csv file Results.csv
- Repeat steps 2-4 for as many iterations of the tournament as required, Copy and save the scores from Results.csv to prevent loss of data
To simulate a tournament with agents, using a modified genetic algorithm to change their strategies:
- Run the 'genStrategies.py' file
- Run the 'runTournament.py' file (best overscore score for one round against all other agents will be printed)
- The results will be stored in the .csv file GeneticResults.csv (the default is to run 200 iterations of the genetic algorithm)