Agent-based simulation with spatial data#