Skip to content
All projects

Simulation engine

Casino EV Engine

  • Python
  • Monte Carlo
  • Statistics

A Monte Carlo simulator that plays millions of blackjack hands to measure what a rule change or a strategy is worth.

Millions
of simulated hands behind each number
EV · SD
plus drawdowns and win-rate sensitivity

What it is

A Python engine that simulates casino games where the rules change the odds, blackjack variants included. It plays millions of hands and measures what a strategy is worth over the long run: its expected value, how much it swings and how risky it is.

How it works

  1. Rules and a strategy
  2. Millions of simulated hands
  3. EV, spread, drawdowns
  4. Compare the setups

Everything is a setting

Rule sets, card-counting systems, betting logic and the player’s decisions are all configurable. Change one, run it again, and compare how the edge and the spread of outcomes move.

Monte Carlo, then statistics

Each setup plays out over millions of hands. From those the engine estimates EV, standard deviation, drawdowns and how sensitive the win rate is to each assumption.

Say hi