“…This has become a widely used tool in the area of complex systems [66,60,69,18,17,32,58]. For example, agent-based models have been used for modeling many types of cooperative behavior [31,56,14,11,24]. In a network context, this approach enables exploration of how changing dynamics of individual agents can affect the evolution of the network, providing control parameters which would be inaccessible in a graph-based model.…”