To practice kotlin and answer some questions about profitability of perfect strategy, I wrote a black jack game with updating strategy card.

Full code here.

Black Jack 1

Scope and design

2024Link

Black Jack 2

Splits and the controller class

2024Link

Black Jack 3

Strategy table and statistics

2024Link