Sociologically based models of complex systems can help estimate the impact of policy measures on individuals and explain the resulting system dynamics. Using the example of the Ruhr region and the mobility of the people living there, the article demonstrates the concept of agent-based modeling, which draws on assumptions from analytical sociology and distinguishes between different types of actors. Simulation experiments conducted as part of the InnaMoRuhr project show significant differences in the behavior of these types, especially in their response to policy interventions. Policymakers should take this into account when planning and designing measures aimed at sustainable transformation.