Alternating rule: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m Weird how this doesn't show up in Special:Uncategorized pages |
||
| Line 1: | Line 1: | ||
{{Glossary}} | |||
'''Alternating rules''' are a generalisation of [[Life-like cellular automata]] in which cells behaving as one rule change into cells behaving as another rule in the next generation, and then either back to the original rule or onto yet another rule, creating loops. | '''Alternating rules''' are a generalisation of [[Life-like cellular automata]] in which cells behaving as one rule change into cells behaving as another rule in the next generation, and then either back to the original rule or onto yet another rule, creating loops. | ||
| Line 7: | Line 8: | ||
== Extensions == | == Extensions == | ||
It is possible to extend such rules to von Neumann and hexagonal | It is possible to extend such rules to [[von Neumann neighbourhood|von Neumann]] and [[hexagonal neighbourhood]]s, [[Larger than Life|extended neighbourhoods]], and [[isotropic non-totalistic|non-totalistic]] and [[non-isotropic]] rules, and can even alternate between combinations of these. | ||
== External links == | == External links == | ||
{{LinkForumThread|f=11|t=719|title=Alternating rules}} | {{LinkForumThread|f=11|t=719|title=Alternating rules}} | ||
{{LinkForumThread|f=11|t=3096|title=Alternating rules}} | {{LinkForumThread|f=11|t=3096|title=Alternating rules}} | ||
[[Category:Algorithms]] | |||
[[Category:Cellular automata]] | |||
Revision as of 19:41, 13 January 2019
Alternating rules are a generalisation of Life-like cellular automata in which cells behaving as one rule change into cells behaving as another rule in the next generation, and then either back to the original rule or onto yet another rule, creating loops.
By contrast, a rule containing different cell states net simulate different rules without alternating with each other is called a mashup rule.
Support
Golly supports a strict class subclass of alternating rules, which are used in simulating B0 rules to avoid strobing, using this process.
Extensions
It is possible to extend such rules to von Neumann and hexagonal neighbourhoods, extended neighbourhoods, and non-totalistic and non-isotropic rules, and can even alternate between combinations of these.
External links
- Alternating rules (discussion thread) at the ConwayLife.com forums
- Alternating rules (discussion thread) at the ConwayLife.com forums