Dedicated widget for seed control
As discussed in #2496, having a clean dedicated widget for seed control would be nice. This should allow for controlling the seed and falling back on None (so fully random) if desired.
can I take this issue?
@nissu99 Yes. Two things to watch out for:
- https://github.com/projectmesa/mesa/pull/2540 is touching the same part of the codebase, which could be cause a merge conflict if you also open a PR. You can either watch till that one is merged, or resolve the conflict when it happens.
- We need to agree on an API / user interface. My proposal is that this seed widget is enabled by default for all SolaraViz models, but I think there were some different ideas on this.
sorry for acting late on this issue ,my exams just got over.
@EwoutH do we also need a component to track the seed state,read discussion from @quaquel in #2496 regarding this.
No worries, hope they went well!
I don't think seed state tracking is required at this moment, but I will also let @quaquel pitch in.
I would like to have it back at some point, but there is no rush.
how does this look --
seed when set random
seed changed manually
@quaquel @EwoutH @Corvince how is this checkbox type design?
Design wise I think this is nice, @quaquel any comments? Do we want/need to support seeds other than integers?