TOPICS
Search

Kalah


Kalah is a finite two-player sowing game in which counters are moved around two rows of pits and accumulated in stores (Irving et al. 2000). On a turn, a player empties a nonempty pit on that player's side and distributes its counters successively around the board, placing a counter in the player's store and skipping the opponent's store. If the last counter lands in the player's store, the usual rule grants another turn. If it lands in an empty pit on the player's side, the capture rule transfers it and the counters in the opposite pit to that player's store. A play ends when one side is empty, and the remaining counters are collected in their owner's store. The player with more stored counters wins. Variants differ on whether capture requires a nonempty opposite pit and on whether bonus turns are allowed.

Dickey and Mader (2026) proved that deciding whether a designated player can force a strict win is PSPACE-complete for variable-width boards and arbitrary supplied positions whose counter counts are encoded in unary. Hardness already holds when the designated player moves first and both stores start empty. The same hard positions work for both capture conventions, independently with and without bonus turns. The theorem does not restrict the input to the usual uniform opening positions.

If there are N pits per player and M counters, play length is at most (M+1)(NM+1). Fixed-width unary instances can therefore be solved in polynomial time. For binary-encoded counts, the general problem is PSPACE-hard and lies in EXPTIME, but its exact complexity remains open. Dickey and Mader (2026) report AI assistance in exploring candidate reductions and intermediate game variants, which they checked and refined.


See also

Computational Complexity, PSPACE

Explore with Wolfram|Alpha

References

Dickey, E. and Mader, E. "Sowing the Seeds of Intractability: Kalah Is PSPACE-Complete." 12 Nov 2026. https://arxiv.org/abs/2611.17252v1.Irving, G.; Donkers, H. H. L. M.; and Uiterwijk, J. W. H. M. "Solving Kalah." ICGA J. 23, 139-147, 2000. https://doi.org/10.3233/ICG-2000-23303.

Cite this as:

Weisstein, Eric W. "Kalah." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/Kalah.html

Subject classifications