Skip to content

πŸšͺ A Go-powered simulator for the Monty Hall problem, with statistical output. Simulate and analyze the famous Monty Hall paradox with realistic odds.

License

franckferman/Monty-Hall-Problem-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Contributors Forks Stargazers License

Monty-Hall-Problem-Simulator Logo

πŸšͺ Monty Hall Problem Simulator

Simulate, analyze, and visualize your chances in the famous Monty Hall paradox.
A Go-powered simulator for the Monty Hall problem with statistical analysis.

πŸ“œ Table of Contents

Click to collapse/expand
  1. πŸ“– About
  2. 🀝 Contributing
  3. 🌠 Star Evolution
  4. πŸ“œ License
  5. πŸ“ž Contact

πŸ“– About

Monty-Hall-Problem-Simulator: A Go-based simulator to explore and visualize the famous Monty Hall paradox.

This simulator was originally developed as part of a personal learning journey to better understand probabilities, paradoxes, and to demonstrate the Monty Hall problem through real simulations β€” beyond theoretical explanations.

Initially created as a personal experiment, it later became public because I believe others might benefit from having a concrete, hands-on way to see the paradox in action.

⚠️ Note: Although fully functional and optimized, this project remains a personal and educational experiment. It is not a commercial product, but rather a public code archive aimed at educational, academic, or experimental uses.

The project combines secure random generation, statistical analysis, and clean modular Go code, making it a reusable and extendable tool for anyone curious about probabilistic paradoxes, statistics, or Golang.

Feel free to reuse, adapt, or improve it as you wish.

βš™οΈ Features

  • βœ… Secure and realistic simulations using cryptographically secure randomness (no pseudo-random hacks).
  • βœ… Detailed statistical output, including win rate percentages for both "switch" and "stay" strategies.
  • βœ… Clean and modular architecture following Go idiomatic practices for easy customization and extensions.
  • βœ… Cross-platform pre-built binaries (Linux, Windows, MacOS Intel & ARM64) β€” ready to use.

Monty-Hall-Problem-Simulator Demo Screenshot

(πŸ”Ό Back to top)

🀝 Contributing

We truly appreciate and welcome community involvement. Your contributions, feedback, and suggestions play a crucial role in improving the project for everyone. If you're interested in contributing or have ideas for enhancements, please feel free to open an issue or submit a pull request on our GitHub repository. Every contribution, no matter how big or small, is highly valued and greatly appreciated!

(πŸ”Ό Back to top)

🌠 Star Evolution

Explore the star history of this project and see how it has evolved over time:

Star History Chart

Your support is greatly appreciated. We're grateful for every star! Your backing fuels our passion. ✨

(πŸ”Ό Back to top)

πŸ“š License

This project is licensed under the GNU Affero General Public License, Version 3.0. For more details, please refer to the LICENSE file in the repository: Read the license on GitHub

(πŸ”Ό Back to top)

πŸ“ž Contact

ProtonMail LinkedIn Twitter

(πŸ”Ό Back to top)