© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
R. Li, A. NakanoSimulation with Pythonhttps://doi.org/10.1007/978-1-4842-8185-7_7

7. Rock, Scissors, and Paper: Multi-agent Simulation

Rongpeng Li1   and Aiichiro Nakano1
(1)
Los Angeles, CA, USA
 

We have touched so many different kinds of simulations so far. There is another very important type called agent-based simulation (ABS). Sometimes, it is also referred to as agent-based modeling (ABM). Agent-based simulation is an umbrella term that you can categorize a lot of context-specific or domain-specific simulations as agent-based simulation.

What these simulations have in common is that they all simulate the actions and most importantly interactions between ...

Get Simulation with Python: Develop Simulation and Modeling in Natural Sciences, Engineering, and Social Sciences now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.