Reproduce “DeepStack: Expert-Level Artificial Intelligence in No-Limit Poker” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Matej Moravčík, Martin Schmid, Neil Burch, Viliam Lisý, Dustin Morrill, Nolan Bard, Trevor Davis, Kevin Waugh and 2 more

DeepStack, developed by researchers primarily at the University of Alberta, demonstrated expert-level performance against professional human players in Heads-Up No-Limit Texas Hold'em. It achieved this by pioneering a "continual re-solving" approach that combines recursive reasoning with depth-limited lookahead using deep neural networks to approximate future game states, departing from prior abstraction-based methods and winning by 492 milli-big-blinds per game.

Key insights

  • Online, depth-limited search with a learned value function can achieve expert-level performance in large imperfect information games, providing a viable alternative to traditional abstraction-based methods.
  • Deep neural networks can effectively learn an "intuition" (counterfactual value function) that guides real-time strategic decisions in complex adversarial environments with hidden information.
  • The "continual re-solving" paradigm results in strategies that are substantially less exploitable compared to prior abstraction-based poker AIs.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.