A perfect information game is a sequential game where all players have complete, simultaneous knowledge of the entire game state and the full history of all previous actions taken. This means no information is hidden; every player can observe the exact position, all possible moves, and the complete sequence of play that led to the current state. Classic examples include deterministic board games like chess, Go, and checkers, where the entire board is visible to both players at all times. This property is a critical assumption for standard adversarial search algorithms like Minimax and the canonical Monte Carlo Tree Search (MCTS).
