Simulations of social processes are a special category of interactions between humans and computers, characterized by the modeling through the latter of the behavior of the former. This paper proposes a framework for studying the development of simulation capabilities by society, as part of an ongoing process of adaptation by complex social systems against a more challenging environment. We begin by discussing the characteristics that the capability to simulate social systems confers in terms of increased effectiveness of the decision-making process of a society. Then, by framing this increased effectiveness as a problem of increased computational capacity by an intelligent agent, we describe the impact that this has on the fitness of an agent that is adapting to a changing environment. We thus provide a mathematical formalization for studying the development of computational sociology in terms of adaptive fitness. This formalization lets us draw the interesting conclusion that, if the adapting system records a decrease in its fitness over its recent past, the formulation of adapting decisions becomes an increasingly more self-referential problem. That is to say, it depends increasingly more on the computation of the outcome of the past actions of the agent, and increasingly less on the behavior of the environment around it. This promotes the theoretical generalization that the development of simulation capabilities for adaptation increases the role that the agent has in determining the status of the agent’s world, and decreases the role that the environment has in the same process. © 2021, Springer Nature Switzerland AG.