This program performs Monte Carlo simulations to estimate the optimal coin expenditure strategy for collecting all 144 standees in Mario Wonder. The goal is to determine how many random standees should be purchased before switching to guaranteed new standees to minimize total coin usage.
There are two primary methods to obtain standees:
- Random Standees: Costs 10 coins per draw but may result in duplicates.
- Guaranteed New Standees: Costs 30 coins per draw and ensures no duplicates.
- Buying only random standees requires approximately 2,100 draws to collect all 144 standees, costing a total of 21,000 coins.
- Conversely, buying only guaranteed new standees costs 4,320 coins to collect all standees.
- To optimize coin expenditure, we estimate the point at which switching from random to guaranteed standees becomes more cost-effective.
Based on the simulations:
- Random standees should be purchased until your collection contains approximately 78 standees.
- At this point, switching to guaranteed standees becomes financially advantageous.
- Using this strategy, the total expected expenditure is around 3,272 coins.
Below are plots illustrating the simulation results:
- Clone this repository:
git clone https://github.com/your-repo/mario-standees
- Run the program:
python simulate.py
- Modify parameters in
simulate.pyto adjust probabilities or analyze other scenarios.
- Python 3.x
- Required libraries (install with
pip):pip install numpy pandas matplotlib tqdm
Contributions are welcome! Feel free to open issues or submit pull requests to enhance the program or expand the analysis.
Enjoy optimizing your coin expenditure in Mario Wonder!



