STRIPS (Stanford Research Institute Problem Solver) is a foundational formalism for representing classical planning problems, defining a world state as a set of true logical propositions and an action by its preconditions (facts that must be true for it to execute), add effects (facts it makes true), and delete effects (facts it makes false). This representation, known as the STRIPS operator, provides a clear, computationally tractable model of state transitions, enabling algorithms to search for sequences of actions that transform an initial state into a desired goal state. It directly addresses the frame problem by explicitly declaring all changes an action causes, implicitly assuming all other facts remain unchanged.
