Releases: TechRedByte/Prisoners-Riddle
Prisoners Riddle v2.0 – Run Management & Seed Control Update 🚀
This release brings a massive quality-of-life overhaul to how simulations are created, stored, and reproduced.
- Automatic Run Directory Creation
No more manual folder creation - the simulator now asks for a unique run ID and builds a fully structured directory automatically. - Config Preservation for Every Run
Each simulation now saves its exact configuration alongside the results, making every run fully reproducible and much easier to analyze. - Customizable Random Seed
You can now define the seed for any simulation, enabling precise reruns, debugging, and deterministic experimentation.
v2.0 focuses on organization, reproducibility, and giving you complete control over each simulation.
Next up: a complete GUI overhaul v2.1 👀
Prisoners Riddle v1.1 - Visualization Update 📊
The simulator just got a major visual upgrade!
- Added two new visualization plots for deeper insight into each simulation
- Improved result analysis and overall clarity of displayed data
- Minor internal adjustments for smoother data handling
With these new plots, you can now see not only how often the prisoners win, but also why.
This update focuses on exploring the patterns behind success rates.
Next up: seed customizability in v1.2 👀
Prisoners Riddle v1.0 - First release 🎉
The base simulator is complete!
- Fully working custom prisoners simulation
- Custom strategy support
- Automatic multiple runs
- Statistics for success rates
- Basic working directory management
I built this to easily prove the math behind the problem and to make testing new and existing strategies simple, who knows, maybe someone will find an even better one. 😉
This release demonstrates the core concept of the 100 prisoners problem in a compact 155-line script.
Next up: visualization plots in v1.1 👀