Rewind

From LifeWiki
Revision as of 15:43, 26 November 2022 by Confocal (talk | contribs) (rm hidden comment - I think there is no need to explain difference on the page any more than it is already explained. The first line implies that finding an arbitrary predecessor may count as "rewinding". Because the rest of the page discusses glider syntheses, it seems clear that that's the main context where it is commonly used. Technically there is no difference - see e.g. the textbook ref, p. 179; another example is https://conwaylife.com/forums/viewtopic.php?p=140273#p140273)
Jump to navigation Jump to search
Radiation.png This article is a stub. You can help LifeWiki by expanding it.

To rewind a pattern is to change it into a form that it would have looked several generations earlier.[1]

For glider syntheses or other multi-object collisions, rewinding the pattern amounts to moving every spaceship back in time by the same number of ticks. A synthesis is only considered valid when it can be rewound back by an arbitrary number of generations.[2]

There is a python script that rewinds gliders, xWSSes, blinkers and beacons in a given pattern by one tick.[3]

See also

References

  1. Conway's Game of Life: Mathematics and Construction, p. 179
  2. Conway's Game of Life: Mathematics and Construction, Chapter 5 Glider Synthesis, p. 144
  3. Dave Greene. "glider-rewinder.py". GitHub. (python 3.x compatible version)

External links

  • Dave Greene (May 29, 2013). Glider Rewinder (discussion thread) at the ConwayLife.com forums