Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Voronoi Tessellation based Discrete Space #2084

Merged
merged 52 commits into from
Aug 30, 2024
Merged
Changes from 1 commit
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
fa8c15d
Implemented Voronoi based discrete space
vitorfrois Mar 20, 2024
301a5ff
Using coordinates instead of dimensions and density
vitorfrois Mar 20, 2024
a8a17ab
deleted comments
vitorfrois Mar 21, 2024
7e4d79e
incremented docstrings
vitorfrois Mar 23, 2024
8a892ee
added voronoi tests
vitorfrois Mar 23, 2024
a079b95
warn if placing already placed agent
puer-robustus Mar 17, 2024
6b8e760
ci: Use uv pip for faster build (#2038)
rht Mar 23, 2024
63bffa4
test: Remove place_agent duplicate warnings
rht Mar 24, 2024
1e6b37c
Update Ruff to 0.3.4; apply ruff format . (#2088)
rht Mar 25, 2024
c72dbff
docs: Fixes typos and header level error in introductory tutorial (#2…
puer-robustus Mar 31, 2024
36adaff
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Apr 1, 2024
a0de92f
Support discrete event scheduling (#2066)
quaquel Apr 10, 2024
6f99202
Update version number to 2.3.0-rc1 and add release notes (#2114)
EwoutH Apr 19, 2024
d399cd1
HISTORY.md: Update 2.3.0 notes
EwoutH Apr 19, 2024
e09d26b
Update version number and release notes for 2.3.0 release (#2116)
EwoutH Apr 23, 2024
3f61d41
Make agent move to actual random closest position (#2119)
EwoutH Apr 23, 2024
2066164
HISTORY.md: Fix two spelling errors (#2120)
EwoutH Apr 23, 2024
2b769c2
flocking benchmark: Remove unneeded passing of pos
EwoutH Apr 24, 2024
13633e6
Set version to 3.0.0-dev
EwoutH Apr 24, 2024
ccb793e
CI: Add weekly scheduled run to all CI workflows
EwoutH May 6, 2024
c60ef30
Drop support for Python 3.9, require Python >= 3.10 (#2132)
EwoutH May 8, 2024
e4684ac
breaking change: Rename mesa-viz-tornado namespace to visualization_old
rht Mar 27, 2024
152b32c
Set JupyterViz as stable
rht Mar 27, 2024
69802b1
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] May 8, 2024
c5feb55
datacollector: store separate snapshots of model data per step (#2129)
EwoutH May 8, 2024
911c853
[pre-commit.ci] pre-commit autoupdate (#2131)
pre-commit-ci[bot] May 8, 2024
af59fdd
Fix image on landing page of docs. (#2146)
jackiekazil May 21, 2024
502b256
Replace links in docs - google group to matrix. (#2148)
jackiekazil May 22, 2024
1af245a
Add experimental features to the docs (#2154)
stephenfmann Jun 11, 2024
74cec55
Add script to list unabeled PR's since latest release
rht Feb 22, 2024
069bfa1
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Feb 22, 2024
32407f1
[pre-commit.ci] pre-commit autoupdate (#2151)
pre-commit-ci[bot] Jul 2, 2024
b5d7d96
Remove mesa.flat namespace (#2091)
rht Jul 3, 2024
5694d54
Fix pre-commit issues: Codespel and typecheck (#2161)
EwoutH Jul 3, 2024
6fda3fc
Remove visualization_old (mesa-viz-tornado) (#2133)
rht Jul 3, 2024
27c2ce4
Jupyter_viz: Allow measures to be None (#2163)
EwoutH Jul 3, 2024
95e8d81
Extend visualization documentation (#2162)
EwoutH Jul 3, 2024
0c0fb53
Jupyter Viz: Don't avoid interactive backend (#2165)
EwoutH Jul 4, 2024
ec4233a
Remove last remnants of visualization_old (#2169)
rht Jul 4, 2024
fb4177c
Set version to 3.0.0a0 and update release notes (#2167)
EwoutH Jul 4, 2024
998965f
Add .venv/ to .gitignore (#2172)
EwoutH Jul 8, 2024
a7090fc
Add original conference paper link to docs (#2160)
ENUMERA8OR Jul 9, 2024
909831f
added voronoi visualization
vitorfrois Jul 15, 2024
981473f
var names
vitorfrois Jul 15, 2024
5b66f73
voronoi visualization
vitorfrois Jul 15, 2024
554dc43
Merge branch 'main' into frois-voronoi
vitorfrois Jul 15, 2024
0939e3c
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 15, 2024
ab1d1b6
added voronoi tests
vitorfrois Jul 15, 2024
c2d7379
added voronoi tests
vitorfrois Jul 15, 2024
f1857a6
removed pyhull dependency
vitorfrois Aug 28, 2024
b307e2b
Merge remote-tracking branch 'upstream/main' into pr/2084
EwoutH Aug 30, 2024
e0ded76
Update test_solara_viz.py
EwoutH Aug 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
HISTORY.md: Update 2.3.0 notes
  • Loading branch information
EwoutH authored and vitorfrois committed Jul 15, 2024
commit d399cd1299103ba9755162c3d58a4ba1e7cc29f3
2 changes: 1 addition & 1 deletion HISTORY.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ There are two main new features:
- The experimental cell-centric discrete spaces, as added in #1994. It allows having cells with not only properties but also active behaviors: the `CellAgent`. Its inspired by NetLogo's [patches](https://ccl.northwestern.edu/netlogo/bind/primitive/patches.html) but extend and generalize this concept further.
- Full support for discrete event scheduling, as added in #2066. It allows scheduling events (like Agent actions) at any time, including non-integer timesteps.

There are a lot of other features: The Jupyter visualisation now supports sliders, `NetworkGrid.get_neighbors()` supports a radius, `AgentSet.get()` can retrieve multiple attributes and there are now benchmarks to track Mesa performance during development.
There are a lot of other features: The Jupyter visualisation now supports easier way to specify sliders, `NetworkGrid.get_neighbors()` supports a radius, `AgentSet.get()` can retrieve multiple attributes and there are now benchmarks to track Mesa performance during development.

Finally, 2.3.0 stabilizes the `AgentSet` (including `model.agents`), making it the first experimental Mesa feature that is taken out of it's experimental phase.

Expand Down