Skip to content

v3.1.1

Latest
Compare
Choose a tag to compare
@EwoutH EwoutH released this 14 Dec 16:25
· 2 commits to main since this release
393f6a0

Highlights

Mesa 3.1.1 is a maintenance release that includes visualization improvements and documentation updates. The key enhancement is the addition of an interactive play interval control to the visualization interface, allowing users to dynamically adjust simulation speed between 1ms and 500ms through a slider in the Controls panel.

Several example models were updated to use Mesa 3.1's recommended practices, particularly the create_agents() method for more efficient agent creation and NumPy's rng.integers() for random number generation. The Sugarscape example was modernized to use PropertyLayers.

Bug fixes include improvements to PropertyLayer visualization and a correction to the Schelling model's neighbor similarity calculation. The tutorials were also updated to reflect current best practices in Mesa 3.1.

What's Changed

🎉 New features added

  • Add Interactive Play Interval Control to Mesa Visualization by @AdamZh0u in #2540

🐛 Bugs fixed

🔍 Examples updated

📜 Documentation improvements

New Contributors

Full Changelog: v3.1.0...3.1.1