Agent-based modeling is a technique for understanding how the dynamics of biological, social, & other complex systems arise from the characteristics & behaviors of the agents making up these systems. This book gives students & scientists the skills to design, implement, & analyze agent-based models.