projectmesa/mesa

JupyterViz: allow customizing the controls/display for a single model, e.g. to display status (running/converged)

rlskoeser opened this issue · 1 comments

What's the problem this feature will solve?
In some of my simulations, I have implemented logic to detect when the model has converged and should stop running. I would like some short version of the status and detected convergence value displayed to the user, so that they know explicitly when the model is running or has stopped, and so they have a bit of information about why it stopped.

Describe the solution you'd like
I was thinking that a solara markdown output of a model property wouldn't be too hard to do, and on larger screens there may be space in the same row after the current step count - but I can't figure out an easy way to customize that ModelController. Another option could be an additional row after the controller row.