English

Optimal Strategy in "Guess Who?": Beyond Binary Search

Probability 2025-11-24 v3 Computer Science and Game Theory Optimization and Control

Abstract

"Guess Who?" is a popular two player game where players ask "Yes"/"No" questions to search for their opponent's secret identity from a pool of possible candidates. This is modeled as a simple stochastic game. Using this model, the optimal strategy is explicitly found. Contrary to popular belief, performing a binary search is \emph{not} always optimal. Instead, the optimal strategy for the player who trails is to make certain bold plays in an attempt catch up. This is discovered by first analyzing a continuous version of the game where players play indefinitely and the winner is never decided after finitely many rounds.

Keywords

Cite

@article{arxiv.1509.03327,
  title  = {Optimal Strategy in "Guess Who?": Beyond Binary Search},
  author = {Mihai Nica},
  journal= {arXiv preprint arXiv:1509.03327},
  year   = {2025}
}

Comments

13 pages, 3 figures. Figures updated for the 10 year anniversary. Recorded narrative of how the result was found available at https://youtu.be/_3RNB8eOSx0

R2 v1 2026-06-22T10:54:08.665Z