Skip to content

Releases: vuonghy2442/lonelybot

v0.2.2

14 May 14:56
d2a8d04
Compare
Choose a tag to compare

Mostly refactoring things, and add 2 new ways to prune the moves.

  1. Don't reveal the piles when they don't have any hidden card, unless immediately followed by placing a king there in the next move.
  2. Putting the restriction on the next moves when pulling a card down from the stock.

This update may reduces up to around 30% of the search states in some cases.

This update is tested to match the solvability result with the previous version in 1M games.

It also improves the performance of the MCTS solver for Random version from 44% to around 47%.

What's Changed

Full Changelog: v0.2.1...v0.2.2

v0.2.1

10 May 13:17
Compare
Choose a tag to compare
  • Fix bugs in the standardized implementation.
  • Fix a bug in Greenfelt shuffler. Thanks ShootMe for reporting this.
  • Refactoring + add no cycle test + minor performance improvement.

Full Changelog: v0.2...v0.2.1

v0.2

30 Mar 08:45
Compare
Choose a tag to compare

Basically, the first release.
Hopefully, it's not too buggy.

v0.1

08 Mar 00:04
Compare
Choose a tag to compare

This is the basic version of Solitaire solver, it's mostly a reimplementation of Solvitaire with much better performance