“…As opposed to the analytical, equation-based approaches, the agent-based approach offers the ability to add complex behaviors to individual components or agents , making modeling of composite networks uncomplicated [8, 15]. In ABM, agent s are used to represent a wide spectrum of entities such as animals in ecosystems [13, 18, 24, 25], consumers and markets in economic models [3, 10, 36–39], and cells and proteins in biological systems [9, 11, 12, 17, 20–23, 31, 32, 34, 41]. These entities interact among themselves and with their environment (ABM world ) in discrete time steps following a set of stochastic and/or deterministic rules.…”