TUTORIAL ON AGENT-BASED MODELING AND SIMULATION
Agent-based modeling: Methods and techniques for simulating human systems