agent-based simulation
methods
simulations