About

BlackjackTrainer makes it easy to practice Blackjack basic strategy and card counting using the Hi-Lo system . Cards are dealt according to a fully realistic Blackjack simulation .

Alternate game modes are also available for practicing deviations and unintuitive areas of basic strategy.

If you find this project useful, consider starring it on GitHub.

GitHub Repo stars

Basic Strategy

BlackjackTrainer uses correct basic strategy rules for every game mode including single-deck, double-deck, and multi-deck:

Deviations

Basic strategy deviations based on the Illustrious 18 and Fab 4 are supported:

Player Total
Dealers Card
Correct Move
Index
AInsurance>= 3
16TStand>= 0
15TStand>= 4
T/T5Split>= 5
T/T6Split>= 4
10TDouble>= 4
123Stand>= 2
122Stand>= 3
11AHit< 1
92Double>= 1
10ADouble>= 4
97Double>= 3
169Stand>= 5
132Hit< -1
124Hit< 0
125Hit< -2
126Hit< -1
133Hit< -2
Player Total
Dealers Card
Correct Move
Index
14TSurrender>= 3
159Surrender>= 2
15TSurrender>= 0
15ASurrender>= 1