Skip to content

Releases: GAIGResearch/TabletopGames

v4.0

Choose a tag to compare

@hopshackle hopshackle released this 05 Aug 10:37
ab51aaa

It has been over 3 years since a release...and we're quite stable at the moment.

The TAG.jar attached to this release is the slim version suitable for PyTAG access. It does not include full TAG functionality (that is > 400MB, and requires use of the full local maven build (https://tabletopgames.ai/wiki/maven) as the file is too large for github.

ecs7017p-23

ecs7017p-23 Pre-release
Pre-release

Choose a tag to compare

@rdgain rdgain released this 25 Jan 16:22

Latest release for students in the module ECS7017P at QMUL running 2022/23.

v3.0

Choose a tag to compare

@rdgain rdgain released this 25 Jan 16:23
73d6782

New game metrics system. Deprecates turn order, forward model and game state refactoring, introduces game template and simplifies game registration. Several fixes and new AI players introduced.

v2.0: Merge pull request #174 from GAIGResearch/RandomSeed

Choose a tag to compare

@rdgain rdgain released this 20 Jan 17:05
67a87a9

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

Choose a tag to compare

@rdgain rdgain released this 25 Aug 16:13

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