15/07/2024
Project:

Blackjack AI

Written in Python, it uses the AI/machine learning library TensorFlow and the associated Keras (neural network interface) via an API. Real-time object detection is done via YOLO.

Showtime

Demonstration and UI

Disclaimer: This project is still in development and is intended for educational purposes.

When the system has detected 2 cards for a player, it checks in a sort of lookup table (CSV file) for a standard strategy against the dealer card. Because it can also count cards, it also uses a complex optimal decision making algorithm so that it can deviate from a standard strategy.

Because the system is not always 100% accurate, there is an option to replace cards manually.

More later…

Questions? Contact me or return to the overview