Battle Sheep is PSPACE-complete
Kyle Burke, Hirotaka Ono
TL;DR
This work establishes that Battle Sheep is PSPACE-complete, even when each pile contains at most 3 tokens, by reducing from Bounded Two-Player Constraint Logic (B2CL) using a network of gadgets that simulate logical gates and wires. The authors design Primitive gadgets (Variable, Goal, And, Or, Choice, Fanout) plus a Makeup gadget to balance move counts and enforce the target game's structure, ensuring Blue can win if and only if the B2CL instance is a win. They further show the reduction yields a polynomial-depth game tree, placing Battle Sheep in PSPACE, and discuss several open problems including hardness for smaller piles and EXPTIME hardness with exponential token counts.
Abstract
Battle Sheep is a board game published by Blue Orange Games. With two players, it is a combinatorial game that uses normal play rules. We show that it is PSPACE-complete, even when each stack has only up to 3 tokens.
