Skip to content

Releases: Dallinger/ACSG

Improve serialization

14 Nov 04:57
Compare
Choose a tag to compare
  • Add a serialize2 method that makes game states explicit
  • Add replay.html widget that replays a game and downloads the JSON

Save more history, add requirement

30 Sep 23:05
209ffff
Compare
Choose a tag to compare
  • Save history in player.history.actions, players.history.positions, and player.history.timestamps
  • Add performance.now Node requirement

Computationally reproducible replays w/ human players

30 Sep 22:20
a3156e0
Compare
Choose a tag to compare
  • Fix issue where replay depends on timing

Serialization, misc. improvements

30 Sep 16:40
24aeb15
Compare
Choose a tag to compare
  • game.serialize()
  • Improvements to game's stopping rule
  • Improved interfaces

Module and computational reproducibility

29 Sep 22:16
a11cab1
Compare
Choose a tag to compare
  • Use seeded RNGs to make bot decisions computationally reproducible given config and RNG seed.
  • Create a more idiomatic module, ACSG to instantiate and run new games.

Proof of concept

26 Sep 05:55
a11cab1
Compare
Choose a tag to compare

Proof of concept of a standalone single-player adversarial collective sensing game, played with and against a set of N-1 bots.