Recursive modeling is a formal technique within multi-agent systems and Theory of Mind (ToM) where an intelligent agent constructs and reasons with nested models of other agents' beliefs, goals, and reasoning processes. This creates a hierarchy of mental state attributions, enabling the modeling agent to anticipate the actions of others by simulating their decision-making, which itself may involve their models of other agents. It is foundational for strategic reasoning in competitive environments like game theory and for sophisticated cooperation in collaborative AI systems.
