Bank It Decision Atlas

How we figured out the smartest way to play

When should you bank the pot?

Every round the pot grows, and every round a 7 can wipe it out. This page walks through how good you could be, what three different AIs guessed, and the formula that actually wins — all backed by real simulated games, not vibes.

Leading starts at 150 Tied starts at 200 Trailing starts at 300
1Basic observation

How good can you get — and how close does a dumb rule come?

Before judging any strategy, you need a ceiling to measure against and a floor to beat.

1.a — The ceiling

Meet the oracle: a player who can see the future

What if you knew every dice roll before it happened? That's the oracle — and even it can't win every game.

The oracle is a cheat: it's told the exact sequence of rolls in advance and always banks at the single best moment in the round. No real strategy can ever beat it — it's the mathematical ceiling. But look at the spread below: even with perfect foresight, scores swing wildly, because the doubles-double-the-pot rule occasionally hands out a jackpot round. That huge tail is the whole reason this game is interesting.

AI AI Prompt used for this section click to expand
[placeholder] "Write a Python script that simulates the Bank It oracle:
for a single round, try every possible banking moment against the actual
roll sequence and keep the best score. Plot the resulting score
distribution across N games."

Placeholder — real prompt to be supplied.

Histogram of oracle scores for one round, showing a wide distribution with a long right tail from doubled pots.
Oracle score distribution, one round, 10,000 games (bottom 95% shown for readability). Source: plot_oracle_scores.py --linear --rounds 1 --games 10000 --cutoff 0.95.

1.b — The floor

Just pick one number and always bank there

Pick a target, any target. There's a sweet spot — and it's not where you'd guess.

The simplest strategy anyone could invent: choose a threshold — say, 150 — and bank the instant the pot reaches it, no matter what else is happening. Sweep that threshold from small to large and plot the average score you end up with. Too low, and you're leaving points on the table every round. Too high, and a 7 crashes you before you ever cash in. The curve bends — there's a best answer, and it already gets a player most of the way to good play.

AI AI Prompt used for this section click to expand
[placeholder] "Write a Python script that sweeps a fixed banking
threshold from 25 to 400, plays thousands of solo games at each
threshold, and plots average/median score vs. threshold value."

Placeholder — real prompt to be supplied.

Line chart of average and median score against fixed banking threshold, peaking in the middle range.
Score vs. fixed threshold. Source: plot_strategy_scores.py --threshold-sweep, data in docs/design/artifacts/fixed-threshold-sweep.csv.
One numbergets you most of the way there
Zero opponent awarenessis its ceiling
2Three AI solutions

We asked three AIs to solve it cold. Here's what they came up with.

No simulator access, no iteration — just the rules and a request for a formula.

Same rules, same question, three very different answers. One of them barely thinks about the score gap at all.
AI AI Prompt used for this section click to expand
[placeholder] "Here are the full rules of Bank It. Derive a single
formula for the optimal banking threshold as a function of the pot,
score gap, rounds remaining, and number of players. Show your
reasoning and the final decision rule."

Placeholder — real prompt (given verbatim to GPT-3.5, GPT-4o, and GPT-5) to be supplied.

GPT-3.5

Pot over seven, plus panic

T = P/7 + 10·max(0,−D)·F + 5/R·(1−B/N)

Mostly ignores the score gap unless it's the final round (F=1) — then it panics and adds a big correction. Reacts to opponents banking, but only a little.

Tournament ranknear bottom
GPT-4o

A steadier blend

Weighs pot, deficit, and rounds left more evenly

Balances the score gap against rounds remaining more consistently than GPT-3.5, but still misses some of the player-count pressure that matters at bigger tables.

Tournament ranknear bottom
GPT-5

Closest to the real answer

Adjusts for lead/tie/trail posture and table size

Reasons about protecting a lead vs. chasing a deficit, and factors in how many players are at the table — the two ingredients that matter most, per Section 3.

Tournament rankmid-pack (~4th–5th)

The formulas are transcribed verbatim in solutions/40.md, solutions/gpt35.md, and solutions/gpt5.md. What separates the better ones isn't cleverness for its own sake — it's which inputs they actually use. Ignoring the score gap or the number of players costs real win rate, as the next section shows.

3The best solution

State Delta: know exactly when to bank

One formula turns your lead, the round, and the number of opponents into a single banking target.

Protect a lead. Push a deficit. Never settle for a score that can't win. One equation does all three.
AI AI Prompt used for this section click to expand
[placeholder] "Search over families of banking-threshold formulas
(score-gap-aware, round-aware, player-count-aware) and find the one
that maximizes win rate across balanced tournament and 1v1 matrix
simulations against every other strategy."

Placeholder — real prompt to be supplied.

T0 = 225 − 75σ − 25𝟙[D=0] − 3−σ8 · DR · √(N−1)/3
T = max { Q5(T0), banked-opponent guard, final-round guard }
BANK ⇔ safe rolls complete ∧ P ≥ T
PThe current shared pot.
DYour score minus the highest opponent score.
RRounds remaining, including this round.
NTotal players still competing in the game.
σThe sign of D: −1 behind, 0 tied, +1 ahead.
Q₅Clamp to 100–400 and round to the nearest 5.
BOpponents who already banked this round.
TYour recommended banking target.

Try your game state

Live decision calculator

Move the controls. The recommendation updates instantly using the same State Delta equation as the Python simulator.

Recommended target

340
Keep rolling

You are 500 points behind with six rounds left. The four-player pressure factor raises your target above the standard trailing baseline.

From equation to table

Three sample games

Each example follows the recommendation through actual rolls. Doubles after roll three double the pot; a seven would crash every player who has not banked.

4 players · Round 5Down 500

Chasing the leader

Target: 340
3Safe phase complete82
4Roll 4 + 591
5Double 3s ×2182
6Roll 4 + 6192
7Double 5s ×2384
BANK — target cleared+384

A fixed 200 player would stop too early. The deficit justifies surviving for multiplier upside.

4 players · Round 2Up 200

Protecting the lead

Target: 145
3Safe phase complete26
4Double 6s ×252
5Roll 5 + 663
6Double 4s ×2126
7Roll 5 + 6137
8Roll 3 + 5145
BANK — protect the lead+145

The formula accepts fewer points because preserving a 200-point cushion is worth more than chasing another double.

4 players · Final roundDown 500

The only winning line

Target: 501
3Safe phase complete88
4Double 2s ×2176
5Double 5s ×2352
6Roll 5 + 6363
7Double 3s ×2726
BANK — comeback complete+726

Banking 400 would guarantee defeat. In the final round, the formula refuses any target that cannot take the lead.

How do we know it's actually the best?

Two ways to test a strategy

A formula is just a guess until it's been thrown into thousands of simulated games against everything else.

Tournament

Sit State Delta at a table with three random opponents, thousands of times over, and count how often it comes out on top. One row per strategy, ranked by win rate.

"Does it work in a messy, real, mixed game?"

Matrix

Put State Delta in a 1-on-1 duel against every other strategy, one at a time, thousands of games each. This isolates head-to-head dominance from any 3rd or 4th opponent's noise.

"But does it beat the specific strategy I'm worried about?"

A strategy can win the tournament — a strong generalist in a crowd — while still losing a few individual matrix duels, or vice versa. They're different games, so they aren't guaranteed to agree. In the latest run they do: State Delta and Adaptive 150/200/300 lead both measures.

Policy2 players4 players6 players
Fixed Pot 20054.66%30.82%19.24%
Adaptive 150 / 200 / 30065.28%48.63%40.56%
State Delta formula63.56%49.08%40.41%