Gamesolving
Gamesolving, or game solving, is the study of determining optimal play in formal games. It concerns whether the outcome of a game can be forced or avoided by perfect play from both players, starting from the initial position, and, for some games, for all positions reachable during play. The field distinguishes strong solving, in which every position has a known outcome under perfect play, from weak solving, where the outcome is known for the initial position or for a large class of positions. It is part of artificial intelligence, theoretical computer science, and mathematical game theory, and it is distinct from game playing, which emphasizes practical performance rather than guaranteed optimality, and from game design.
Methods used in gamesolving include exact search techniques such as retrograde analysis and endgame databases, as
Notable milestones include tic-tac-toe being trivially solvable, Connect Four having a forced first-player win (published in