From fe035dad4ef7659f3e03879397201fe6fad2029b Mon Sep 17 00:00:00 2001 From: Ewout ter Hoeven Date: Wed, 19 Mar 2025 20:26:58 +0100 Subject: [PATCH 1/2] paper: Remove note that space module is experimental Stabilized in 3.2 --- paper/paper.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/paper/paper.md b/paper/paper.md index e6ee6a56236..af55478cbfa 100644 --- a/paper/paper.md +++ b/paper/paper.md @@ -168,11 +168,6 @@ For models where agents need to move continuously through space rather than betw space = ContinuousSpace(x_max, y_max, torus=True) space.move_agent(agent, (new_x, new_y)) ``` -The space module is stable but under active development. The new cell-based spaces in Mesa 3 are currently being tested and considered feature-complete. The code snippets reflected in this paper are the future expected state of Mesa. Features not yet merged into core are imported from experimental: - -```python -from mesa.experimental.cell_space ... -``` ### Time advancement Mesa supports two primary approaches to advancing time in simulations: incremental-time progression (tick-based) and next-event time progression From ab14b0c42b68dc5165b3534ea413a8d40169b28b Mon Sep 17 00:00:00 2001 From: Ewout ter Hoeven Date: Wed, 19 Mar 2025 20:27:44 +0100 Subject: [PATCH 2/2] paper: Add missing space --- paper/paper.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paper/paper.md b/paper/paper.md index af55478cbfa..de84934a65a 100644 --- a/paper/paper.md +++ b/paper/paper.md @@ -84,7 +84,7 @@ The framework is particularly suited for: # Core capabilities Mesa is a Python-based framework for ABM that provides a comprehensive set of tools for creating, running, and analyzing ABMs. Mesa integrates with the wider scientific Python ecosystem with libraries such as [NumPy](https://numpy.org/), [pandas](https://pandas.pydata.org/), [Matplotlib](https://matplotlib.org/), [NetworkX](https://networkx.org/), and more. The backend of the framework is written in Python, while the front-end end uses a Python implementation of React. The modular architecture is comprised of three main components: -1. Core ABM components (*i.e.,* agents, spaces, agent activation, control over random numbers)to build models +1. Core ABM components (*i.e.,* agents, spaces, agent activation, control over random numbers) to build models 2. Data collection and support for model experimentation 3. Visualization systems