Full-featured blackjack game with Hi-Lo card counting for practice and strategy refinement.
A terminal-based blackjack simulator designed as a real practice tool for card counting. It implements the Hi-Lo system with running count, true count conversion, and recommended bet sizing — all updating in real time as you play.
This was a deep dive into game logic and state management. Getting splits right — especially re-splits and split aces — required careful architecture. The counting system taught me a lot about how small statistical edges compound over time, which ties directly back to the thinking behind the value bet finder.