Hebel

Game theory

Princess and Monster Game

Search and hide in the dark: any predictable search can be evaded forever — only randomness catches the target.

Definition

The Princess and Monster game, introduced by Rufus Isaacs, is a continuous zero-sum pursuit–evasion game with completely imperfect information. A “Monster” (searcher) hunts a hiding “Princess” in a dark, bounded space; neither knows the other’s location until they collide. The game shows why optimal search necessarily requires mixed (randomized) strategies.

Structure

Both actors move in a dark, bounded space and learn of each other only at the instant of collision. The Monster (searcher) minimizes expected capture time; the Princess (hider) maximizes it — a pure zero-sum game. Crucially, because information is completely absent, there is no optimal deterministic strategy. Any predictable search route can be evaded indefinitely. The solution demands mixed strategies — probability distributions over possible paths — so that movements remain fundamentally unpredictable to the opponent.

When it applies

For search problems under uncertainty: submarine hunting, robotic search-and-rescue, cybersecurity threat detection (locating a hidden attacker in a network), and patrol design. Whenever a searcher must find a moving, evasive target without reliable real-time information.

Leverage points

Instead of a fixed route, use randomized search patterns the opponent cannot anticipate — unpredictability here is not a flaw but the optimal tactic. The game can also be changed through better sensor coverage: more information gradually turns the imperfect-information game into one where deterministic search works again.

Examples

A destroyer searching for a submarine in a sea area, deliberately steering irregular courses so the submarine cannot predict its route. A security team hunting an intruder who covers their tracks across a network. A patrol plan that deliberately chooses random routes so attackers cannot exploit a gap in the rhythm.

Model it in Hebel

Build this pattern as a causal loop and simulate it.

Get invited

Related concepts

Sources: Isaacs (1965), Differential Games · Gal (1979), Search Games with Mobile and Immobile Hider