Dashboard
Political Simulator
Explore how stated election assumptions translate into model-implied probabilities and seat ranges.
The nationwide two-party margin. Every state shifts with it; the map and odds update live.
This isn't a prediction of who will win — it's an implied probability. Here's exactly how the Republican 75% comes out of the data.
Each simulated election:
margin = national + state lean + state error.Then we count the results: the Republican won in 75% of those 10,000 runs — that's the implied probability. The electoral-vote range 239–336 is the middle 90% of outcomes.
The national error is shared across every state, so they move together — a good night for one party is a good night across the map. Modeling that correlation avoids treating statewide and district outcomes as independent coin flips.
It is: the partisan structure of recent results, plus the environment you set, plus honest uncertainty — turned into odds. It isn't: a prediction of turnout, candidates, scandals, or the economy. Those enter through the levers and the dial; the model just translates your scenario into probabilities.
Observed inputs: official 2024 returns compiled by the MIT Election Data and Science Lab, plus Maine and Nebraska's official congressional-district totals (election date Nov 5, 2024). Modeled outputs: every probability, mean, and 90% range shown above is a simulation estimate. At the observed 2024 margin (R+1.5), the zero-error allocation reproduces the certified 312–226 result.