I have a few blog posts on a modeling methodology called SCAMP (Social Causality with Agents Using Multiple Perspectives).
Simulation Using Events and Goals – A New Approach to Agent-based Modeling
SCAMP is different because it models events and relationships among events. Agents travel from event to event. The model tells their story. In traditional agent-based models, network nodes are the agents themselves. In addition to the blog posts, now there is a movie.