DeepStack – the first AI beating professional poker players

Men playing poker on a table

DeepStack is the ultimate poker opponent. Charles University, the Czech Technical University, and the University of Alberta joined together to create an AI system that could win at an imperfect information game, in this case poker. With a paper released in March 2017, DeepStack secured its place in the world as the first AI to beat professional poker players – 11, to be exact.

There have been AIs that can play games like chess before. But, chess is a perfect information game. Meaning, everything one needs to know about the game is right in front of them, the pieces and moves are visible to the opponent. Poker has more unknown variables than chess and information remains hidden to the opponent. Games like poker were uncharted territory for AI. To conquer the challenges in the world of poker – this was the ultimate goal that the developers at DeepStack had set themselves. 

According to their website, Deepstack was created with heuristic search techniques and deep learning. In other words, it was created to be intuitive in its search for solutions and its learning was hierarchical on a brain like network. These techniques and methods resulted in a system with three main traits: DeepStack only looks as far ahead as the current hand, DeepStack has an ‘intuition’ regarding its current hand, and it works at human speeds. 

In the end, the team achieved their goal: they had developed an AI system which beat 11 expert poker players from around the world in all but one margin. 


Leave a Reply

Your email address will not be published. Required fields are marked *

This might also interest you:

Robot sorting trash

The Everyday Robot Project

Robots for our households, like Rosie from The Jetsons or C3PO from Star Wars, are still a thing of our dreams. But what if our dreams could one day become reality? The Everyday Robot Project is working on just that – the project aims to create learning robots that assist humans in their everyday lives.

Dialogflow Voice-Bot: First Contact

Dialogflow Voice-Bot: First Contact

Since the last pivot, i.e. a fundamental strategic change of the product, we have been concentrating on reducing the pre- and post-processing time of sales calls to zero using Artificial Intelligence.

Sign up for early access

🍪We use cookies to improve user experience and our services. By using our website you give consent to our use of cookies. More