- [x] refactor♻️ API compatible with Mesa 3.x version. - [x] refactor♻️ Better experiment class
New Features
- [x] feat✨ Improve compatibility for visualisation with Mesa 3.x version - [x] feat✨ Add Solara function for Mesa 3.x visualisation
<a id='changelog-0.7.0.alpha'></a>
0.7.0.alpha
Refactoring
- [x] refactor♻️ API compatible with Mesa 3.x version.
New Features
- [x] feat✨ Improve compatibility for visualisation with Mesa 3.x version
<a id='changelog-0.6.10'></a>
0.6.10
Documentation changes
- [x] docs📄 Update geodata document with excluded mkdocs config
New Features
- [x] feat✨ Specific current datetime for TimeDriver
Refactoring
- [x] refactor♻️ when single run in exp, no progress bar anymore
<a id='changelog-0.6.9'></a>
0.6.9
Refactoring
- [x] refactor♻️ Improved code structure.
New Features
- [x] feat✨ `TimeDrive` included a new `expected_ticks` property
<a id='changelog-0.6.8'></a>
0.6.8
Refactoring
- [x] refactor♻️ Use a new `datacollector` instead of mesa's `datacollector`
New Features
- [x] feat✨ Separate different agents when collecting data on agents - [x] feat✨ Setup subsystem class when init an experiment - [x] feat✨ now can set-up logging configs in yaml - [x] feat✨ Reproject a `DataArray` by patch - [x] feat✨ Random assign a value to `ActorsList`
<a id='changelog-0.6.7'></a>
0.6.7
New Features
- [x] feat✨ Access datasets configurations by `.ds` or `.datasets` globally
Fixed bugs
- [x] bug🐛 Aligned behaves of `random.new` and `random.choice` - [x] bug🐛 fixed future warning when check `unique_id` - [x] bug🐛 now `Path` object is acceptable when using vector data to create `patch` - [x] bug🐛 The arg `agent_cls` passed to `_new_one` method now