Releases: GAIGResearch/TabletopGames
Releases · GAIGResearch/TabletopGames
ecs7017p-23
Latest release for students in the module ECS7017P at QMUL running 2022/23.
v3.0
v2.0: Merge pull request #174 from GAIGResearch/RandomSeed
New since last release:
- All games with tunable parameters
- Game, agent and heuristic optimisation framework (using NTBEA)
- Game statistics reporting
- AI player round robing tournaments
- Frontend GUI for playing all games with all players + extra run settings and parameter adjustment.
- Timing functionality for AI agent decision making (including chess-like timer with possible increments)
- GUI updates and bug fixes
- Consistency updates
- Web and documentation: tabletopgames.ai/wiki/
Summary:
- 14 games: Tic Tac Toe, Virus, Uno, Love Letter, Colt Express, Exploding Kittens, Pandemic, Battlelore, Blackjack, Diamant, Dominion, Dots & Boxes, Poker, Sushi Go!
- 4 AI players: random, OSLA (greedy), MCTS (with many tunable parameters and extensions), RMHC
- 2 human players: console & GUI
v1.0
Public base framework:
- Components, actions, rules, turn orders, visualisations, game loop, interfaces and abstract classes
- 7 games: Tic Tac Toe, Virus, Uno, Love Letter, Colt Express, Exploding Kittens, Pandemic
- 4 AI players: random, OSLA (greedy), MCTS, RMHC
- 2 human players: console & GUI