You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, CellPyLib seems to be a very nice tool for learning / teaching about cellular automata. It can simulate many classic models. To expand its usability for this purpose, it would be nice to have functions for visualizing deterministic update rules, in the spirit of Mathematica's RulePlot.
Here are a few examples of what Mathematica's RulePlot does, for inspiration:
Rule 30:
3-colour rule 123:
A two-dimensional case:
As you can see, it lists all possible neighbourhoods, and shows how the cell would get updated.
The text was updated successfully, but these errors were encountered:
@szhorvat This is a great idea, and I agree that it would certainly be a very useful feature to have in the library. I won't be able to implement this feature as part of the JOSS review, and the next release, but I will tag this as an enhancement and I will try to incorporate it in a subsequent release.
Feature idea: Visualizing rules.
Currently, CellPyLib seems to be a very nice tool for learning / teaching about cellular automata. It can simulate many classic models. To expand its usability for this purpose, it would be nice to have functions for visualizing deterministic update rules, in the spirit of Mathematica's RulePlot.
Here are a few examples of what Mathematica's
RulePlot
does, for inspiration:Rule 30:
3-colour rule 123:
A two-dimensional case:
As you can see, it lists all possible neighbourhoods, and shows how the cell would get updated.
The text was updated successfully, but these errors were encountered: