Description of topic 1: Pacman CTF
Topic manager: Rodrigo
Python 3 git repo: https://github.com/cshelton/pacman-ctf
Links to an external site.
Prefinal seeds: 53 and 63
Final seeds: 489, 89 and 31 (make sure your map size is set to 24,24)
Pacman CTF Agreed Rules:
-
- How many agents in each team: 2
- Number of games per match: ? 1 for now (unless we automatize games)
- For Finals: 3 random maps (3 seeds)
- Score calculated as 3 pt. for wins + 1 pt. for draws + 0 pt. for loss
- How long lasts a game: 300 moves/robot (or 2 dots left on one side, this is the standard rules of the game, no need to change anything)
- 15 sec. precomputation time. 1sec time limit per action step. (standard settings?? NEEDS TO BE SET!!!)
- If the other team takes unreasonable time. Write DNF on the table and notify via discord.
- Has to be able to control both teams: yes
- Size of the field: 24*48 (SET Maze to [24,24]) (just use ```-l RANDOM2``` to launch the game and get these dimensions) CAN BE CHANGED
- Symmetric field: yes
- Random field: yes (I will put an image of the random map on the prefinals and finals day just to be sure that you play on the right map)
- Same field for everyone: yes
- Pre-finals: yes.
- Upload your code on Canvas for the pre-finals and finals: yes
- Compute a random seed for the pre-final and final (and recompute if the map doesn’t look great): yes
- It is not allowed to modify the game's files. You have to provide an "myTeamGX.py" file and the files needed by your agent.
- When you run your matches be red
- Finals code and seeds due 9:00am on Monday 22.5.