Pandora is an Agent-Based Modelling framework for large-scale simulations