Blackjack AI
Geschreven in Python, en maakt via een API gebruik van de AI/machine learning library TensorFlow en het bijbehorende Keras (neural network interface). Real-time object detection gaat via YOLO.
Showtime
Demonstratie en UI
Disclaimer: dit project is nog in ontwikkeling en is bedoeld voor educatieve doeleinden.
Wanneer het systeem 2 kaarten voor een speler heeft gedetecteerd, kijkt het via een soort lookup table (CSV bestand) naar een standaard strategie tegenover de dealer kaart. Omdat het ook kaarten kan tellen, maakt het ook gebruik van een complex optimal decision making algorithm zodat het kan afwijken van een standaard strategie.
Omdat het systeem niet altijd 100% accuraat is, is er een mogelijkheid om kaarten handmatig te vervangen.
Later meer…