Skip to content

Releases: LeonardoVal/ludorum.js

ludorum.js v0.2.0

13 Jun 16:39
Compare
Choose a tag to compare
  • Added Game.next() argument to control if the game state returned is a new state (as before) or the same state modified. This can be a big optimization for MCTS algorithms.
  • Reworked aleatories (dice, distribution functions and CustomAleatory).
  • Heuristic players now support contingent game states, except for MaxNPlayer.
  • Added Puzzle15 as an example of a puzzle (singleplayer).
  • Minor code cleaning and optimization.

ludorum.js v0.1.7

03 Jun 13:14
Compare
Choose a tag to compare
ludorum.js v0.1.7 Pre-release
Pre-release
  • Fixed and improved serialization for players and tournaments.
  • Changed move datatype in ConnectionGame.
  • Updated dependencies.

ludorum.js v0.1.6

20 Feb 19:56
Compare
Choose a tag to compare
ludorum.js v0.1.6 Pre-release
Pre-release
  • Moved display logic from Game objects to playtesters,
  • Match commands (pseudo-moves) have now specific classes.
  • Improved WebWorkerPlayer (initialization).
  • Updated dependencies, documentation and testing.

ludorum.js v0.1.5

09 Oct 15:57
Compare
Choose a tag to compare
ludorum.js v0.1.5 Pre-release
Pre-release
  • Changed the handling of nondeterministic games.
  • Finished imperfect information test game Mutropas.
  • Serialization using Sermat.
  • Checkerboard transforms.

ludorum.js v0.1.4

07 Apr 14:23
Compare
Choose a tag to compare
ludorum.js v0.1.4 Pre-release
Pre-release
  • Allowed to customize web worker initialization in WebWorkerPlayer.

ludorum.js v0.1.3

27 Mar 13:18
Compare
Choose a tag to compare
ludorum.js v0.1.3 Pre-release
Pre-release
  • Removed games to put them in another package.
  • Fixed and improved HTML playtesters.
  • Added UCT player.
  • Included a tutorial on game implementation.

ludorum.js v0.1.3-alpha

28 Feb 14:31
Compare
Choose a tag to compare
Pre-release
  • Started support for imperfect information games with Mutropas.
  • Improved HTML playtesters.
  • Added and fixed some documentation.
  • General bugfixing.

ludorum.js 0.1.2-alpha02

10 May 15:01
Compare
Choose a tag to compare
Pre-release

Fixed MonteCarloPlayer.
Added utils.Cache.

ludorum.js 0.1.2-alpha01

01 May 22:49
Compare
Choose a tag to compare
Pre-release

Removed dependency to creatartis-base, because of npm install duplicate installation causing troubles.

ludorum.js 0.1.2-alpha

30 Apr 17:02
Compare
Choose a tag to compare
Pre-release
Moved to v0.1.2-alpha.

Better packaging for NPM and Bower.
Grunt now can generate bower.json with values from package.json.