I am working on a project aiming to create a geographic simulation for how people interact around a site.
Situation: There are x people in an enclosed area (such as a zoo). There are y locations to visit (attractions).
Scenarios: I want to simulate how busy each location would get with the following decision-making approaches:
- When no location set, person goes to the next closest unvisited location
- When no location set, person goes to random unvisited location
- When no location set, person goes to recommended location (from app, interactive sign, etc)
Outcome: I want to know what leads to the best overall situation. In my case, I want to reduce overcrowding.
Is there any open source software, approaches I should consider for modeling this? I would prefer to do this in Python, though am open to any other options.