Skip to content

Remove batchrunner#3134

Closed
EwoutH wants to merge 2 commits intomesa:mainfrom
EwoutH:remove_batch_run
Closed

Remove batchrunner#3134
EwoutH wants to merge 2 commits intomesa:mainfrom
EwoutH:remove_batch_run

Conversation

@EwoutH
Copy link
Copy Markdown
Member

@EwoutH EwoutH commented Jan 14, 2026

Remove batchrunner module, batch_run function and associated docs and tutorials.

The number of modified or removed files demonstrate how deeply batch_run was integrated in Mesa.

Part of Mesa 4 development (#3132).

Remove batchrunner module, batch_run function and associated docs and tutorials. Part of Mesa 4 development.

The number of modified or removed files demonstrate how deeply batch_run was integrated in Mesa.
@EwoutH EwoutH requested review from quaquel and tpike3 January 14, 2026 16:47
@EwoutH EwoutH added the breaking Release notes label label Jan 14, 2026
@EwoutH EwoutH mentioned this pull request Jan 14, 2026
42 tasks
@github-actions
Copy link
Copy Markdown

Performance benchmarks:

Model Size Init time [95% CI] Run time [95% CI]
BoltzmannWealth small 🔵 -0.9% [-1.3%, -0.4%] 🔵 -0.7% [-0.9%, -0.5%]
BoltzmannWealth large 🔵 -1.6% [-2.5%, -0.8%] 🔵 -0.7% [-1.5%, +0.2%]
Schelling small 🔵 -1.8% [-1.9%, -1.7%] 🔵 -1.0% [-1.1%, -0.9%]
Schelling large 🔵 -1.4% [-2.0%, -0.7%] 🔵 -0.4% [-1.1%, +0.7%]
WolfSheep small 🔵 -0.4% [-0.7%, -0.1%] 🔵 -1.1% [-1.3%, -0.9%]
WolfSheep large 🔵 -0.9% [-1.4%, -0.5%] 🔵 -2.7% [-3.3%, -1.9%]
BoidFlockers small 🟢 -3.6% [-4.1%, -3.0%] 🟢 -3.2% [-3.4%, -3.0%]
BoidFlockers large 🟢 -4.0% [-4.5%, -3.5%] 🔵 -3.0% [-3.2%, -2.8%]

@quaquel
Copy link
Copy Markdown
Member

quaquel commented Jan 14, 2026

It would be good to track which tutorials are modified so we know which ones we need to return to. Otherwise, this seems fine to me.

@quaquel
Copy link
Copy Markdown
Member

quaquel commented Feb 15, 2026

I suggest we close this and just do it again. Probably easier than fixing all conflicts.

@EwoutH
Copy link
Copy Markdown
Member Author

EwoutH commented Feb 15, 2026

Agree

@EwoutH EwoutH closed this Feb 15, 2026
This was referenced Feb 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking Release notes label

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants