Contributor
Chan Dong Jun

Cacheable Mesa


Mentors
Tom Pike, JackieKazil, rht, Boyu Wang
Organization
Project Mesa
Technologies
python
Topics
Agent-based modeling in Python 3+
As ABMs are simulations and often have phase transitions (periods of rapid change to new stable states), being able to go back in time and replay key results would be a great addition to Mesa. Critically, no computation would be needed as the results are stored. This project aims to implement caching for Mesa, with options for users to select the critical results, so that the critical parts of the simulation can be replayed. For long simulations, they can access interesting points in the simulation quickly and easily.