Solitaire simulator in search of the optimal strategy: current record is 8.590%
Key point
A change in the search strategy of a Klondike Solitaire simulator has pushed the win rate up to 8.590%.
Details
Klondike3-Simulator is a Java project that simulates Klondike Solitaire to find better play strategies.
The core goal is to maximize the win rate, and the current record is 8.590%. In the previous version it was 7.915%, and the improvement came just from changing the order in which cards are processed.
- 1.0: A very simple play style using only
s2g,b2g,b2b,s2b - 1.1: Same play style, but changed to make shuffles reproducible via a seed
- 1.2: Changed the processing order from
{s2g, b2g, b2b, s2b}to{s2g, b2b, b2g, s2b}, improving the win rate from 7.915% → 8.590%
Build and run instructions are also provided.
- Build with
ant - Run with
java -jar simulator.jar - Options:
--one,--three,--attempts,--debug,--seed
As an example, it guides running --three --attempts 1000000 --seed 1111 for one million games to compare against the current record. The README also includes examples of actual game progress logs and board state output, showing how the simulator records its search process and progress.
This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.