OCA:SmoothLife: Difference between revisions

From LifeWiki
Jump to navigation Jump to search
Xen2 (talk | contribs)
SmoothLife is a family of rules created by Stephan Rafler using floating point values instead of integers.
 
Neocaridina (talk | contribs)
No edit summary
 
(19 intermediate revisions by 9 users not shown)
Line 1: Line 1:
SmoothLife is a family of rules created by Stephan Rafler. It was designed as a continuous version of Conway's Game of Life - using floating point values instead of integers. This rule is SmoothLifeL which supports many interesting phenomena such as gliders that can travel in any direction, rotating pairs of gliders, wickstretchers and the appearance of elastic tension in the 'cords' that join the blobs.
{{Move|SmoothLife|Not a single rule but a family of rules; families of rules aren't usually in the OCA namespace.}}
{{Stub}}
[[Image:SmoothLifeL.gif|frame|right|'SmoothLifeL' set of parameters]]
'''SmoothLife''' is a family of rules created by Stephan Rafler. It was designed as a continuous version of [[Conway's Game of Life]], using floating-point values instead of integers.  


Run it for yourself:
Different sets of parameters can produce a wide variety of life forms. Since all parameters are real (floating point) numbers, a slight modification in parameters produces a slight change in object behavior. Some sets of parameters produce many interesting phenomena, such as [[spaceship|gliders]] that can travel in any direction, rotating pairs of gliders, [[wickstretcher]]s and the appearance of elastic tension in the cords that join the blobs (see picture).
http://sourceforge.net/projects/smoothlife/
Add this line to the top of SmoothLifeConfig.txt and run the exe:
2 1 10.0 3.0 10.0 0.100 0.257 0.336 0.365 0.549 2 4 4 0.028 0.147 // L


Or in Ready:
SmoothLife can be simulated in [[Ready]].
Download this file: http://reaction-diffusion.googlecode.com/svn/trunk/Ready/Patterns/smoothlife_...
Download Ready and open the vti file: http://code.google.com/p/reaction-diffusion


Slides showing how the rule works: http://www.youtube.com/watch?v=iyTIXRhjXII
== External links ==
Paper describing SmoothLife and SmoothLifeL: http://arxiv.org/abs/1111.1567
* [https://sourceforge.net/projects/smoothlife/ Project homepage]
More videos by Stephan: https://www.youtube.com/playlist?list=PL69EDA11384365494&feature=plcp
* [https://www.youtube.com/watch?v=iyTIXRhjXII Slides showing how the rule works]
* [https://arxiv.org/abs/1111.1567 Paper describing SmoothLife and SmoothLifeL]
* [https://www.youtube.com/watch?v=KJe9H6qS82I Video demonstration of SmoothLifeL]
* {{LinkWikipedia|Continuous_spatial_automaton|name=Continuous spatial automaton}}


via: Tim Hutton
[[Category:Cellular automata]]
Original Google+ post: http://plus.google.com/110214848059767137292/posts/WtPBhYJswAe
[[Category:Alien rules]]
YouTube post: http://www.youtube.com/watch?v=KJe9H6qS82I

Latest revision as of 16:14, 16 February 2026

It has been proposed that this page be moved to SmoothLife due to the following reason: Not a single rule but a family of rules; families of rules aren't usually in the OCA namespace.
This article is a stub. You can help LifeWiki by expanding it.
'SmoothLifeL' set of parameters

SmoothLife is a family of rules created by Stephan Rafler. It was designed as a continuous version of Conway's Game of Life, using floating-point values instead of integers.

Different sets of parameters can produce a wide variety of life forms. Since all parameters are real (floating point) numbers, a slight modification in parameters produces a slight change in object behavior. Some sets of parameters produce many interesting phenomena, such as gliders that can travel in any direction, rotating pairs of gliders, wickstretchers and the appearance of elastic tension in the cords that join the blobs (see picture).

SmoothLife can be simulated in Ready.