Extra: Hi-Opt

Hi-Opt I is a more advanced system than Hi-Lo. In this project, Hi-Opt I uses a playing count, ace side count, and adjusted betting / insurance true counts.

The point of Hi-Opt I is not just swapping the Hi-Lo card values. It separates the count used for playing decisions from the count used for betting and insurance. Playing decisions use the Playing TC from the raw Hi-Opt I running count, while betting and insurance also adjust for the ace deficit so the value of aces for blackjack and betting is reflected.

Hi-Opt I Card Values

CardCount
3-6+1
2、7、8、90
10、J、Q、K-1
A0, tracked separately with ace side count

Count Metrics

In the app's Hi-Opt I mode, the screen and strategy logic use the metrics below. The easiest pair to confuse is Playing TC and Betting TC: the former is used for playing decisions such as hit, stand, double, split, and surrender; the latter is used for bet sizing.

MetricMeaningFormula / Note
Running CountAce-neutral main countA = 0
Playing TCUsed for playing decisionsRC / decksRemaining
Ace SeenTrack aces seen separatelySide count
Ace DeficitHow many fewer aces have appeared than expectedusedCards / 13 - aceSeen
Adjusted RCRC adjusted by ace deficit and kRC + k × Ace Deficit
Betting TCUsed for bettingAdjusted RC / decksRemaining
Insurance TCUsed for insuranceCurrently same as betting TC
These tables follow the current project's Hi-Opt I core index spec, not a universal full-index set. The ace adjustment parameter in Game Settings is the k in the formula, and it affects Adjusted RC, Betting TC, and Insurance TC.

Core Deviations

The app's core index spec includes insurance, surrender, hard hands, 10,10 splits, and some doubles. Compared with Hi-Lo, Hi-Opt I is more precise, but it also adds an ace side count and true-count adjustments, so actual results depend on Side A estimation, the betting threshold k, and the use case.

Insurance

SituationBasic StrategyDeviation
Dealer ANo InsuranceTake insurance when Insurance TC >= +3

Surrender Deviations

Player HandDealerDeviation
15ASurrender at Playing TC >= +1 for H17; Playing TC >= +2 for S17
159Surrender when Playing TC >= +2
1410Surrender when Playing TC >= +3

Hard Hand Deviations

Player HandDealerBasic StrategyDeviation
1610H / RStand when surrender is unavailable and Playing TC >= 0
1510H / RStand when surrender is unavailable and Playing TC >= +4
169HitStand when Playing TC >= +5
132HitStand when Playing TC >= -1
133HitStand when Playing TC >= -2
122HitStand when Playing TC >= +3
123HitStand when Playing TC >= +2
124StandHit when Playing TC < 0
125StandHit when Playing TC < -2
126StandHit when Playing TC < -1

Pair Split Deviations

PairDealerBasic StrategyDeviation
10,105StandSplit when Playing TC >= +5
10,106StandSplit when Playing TC >= +5

Double Deviations

Player HandDealerDeviation
11ADouble when Playing TC >= 0
1010Double when Playing TC >= +4
10ADouble when Playing TC >= +4
92Double when Playing TC >= +1
97Double when Playing TC >= +3

App Simulation Stats

Below is a 100,000-round comparison of Hi-Lo and Hi-Opt I. In this result, Hi-Opt I has higher EV, but also higher SD / 100 rounds; overall, the gap is not as large as it may seem.

100,000-round simulation comparison of Hi-Lo and Hi-Opt I
Hi-Lo vs Hi-Opt I, 100,000-round simulation result

Interpret this kind of comparison with some flexibility. Hi-Opt I is not just a direct card-value swap against Hi-Lo, because it uses an ace side count and adjusts betting / insurance true count based on different k values. A single simulation can show direction, but it should not be used alone to decide which system is absolutely better.

Hi-Opt I requires more discipline and tracking ability than Hi-Lo. It is better to stabilize basic strategy and Hi-Lo before moving to Hi-Opt I.