Currently, I need to specify default values and sometimes ranges on multiple places:
- As default model variables (for examples etc.)
- If I want to visualize, I need to define a
min, max, step and a default value
- In
batch_run I'm defining discrete ranges of variables
- Our benchmarks also have custom parameters.
- If I want to run in something like the EMAworkbench I'm again defining ranges
If seems like Mesa could benefit from some way to define default values and/or ranges in a better way that can be used throughout different components.