OCA:SmoothLife: Difference between revisions
SmoothLife is a family of rules created by Stephan Rafler using floating point values instead of integers. |
No edit summary |
||
| 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. | 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. | ||
Executables and sources for the program (C++/OpenGL/GLee) are here: http://sourceforge.net/projects/smoothlife/ | |||
http://sourceforge.net/projects/smoothlife/ | |||
Add this line to the top of SmoothLifeConfig.txt and run the exe: | (Archive contains three executables, SmoothLife, the main program that needs OpenGL 3.0 or above | ||
and may not work on older and embedded videocards. So about older version, SmoothLifeSphere. | |||
SmoothLifeFB, FreeBasic version, should work anywhere.) | |||
Add this line to the top of SmoothLifeConfig.txt and run the SmoothLife.exe:<br> | |||
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 | 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: | Or in ''Ready'':<br> | ||
Download this file: http://reaction-diffusion.googlecode.com/svn/trunk/Ready/Patterns/ | Download this file: http://reaction-diffusion.googlecode.com/svn/trunk/Ready/Patterns/smoothlife_smoothlifeL.vti<br> | ||
Download Ready and open the vti file: http://code.google.com/p/reaction-diffusion | 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 | Slides showing how the rule works: http://www.youtube.com/watch?v=iyTIXRhjXII<br> | ||
Paper describing SmoothLife and SmoothLifeL: http://arxiv.org/abs/1111.1567 | Paper describing SmoothLife and SmoothLifeL: http://arxiv.org/abs/1111.1567<br> | ||
More videos by Stephan: https://www.youtube.com/playlist?list=PL69EDA11384365494&feature=plcp | More videos by Stephan: https://www.youtube.com/playlist?list=PL69EDA11384365494&feature=plcp<br> | ||
via: Tim Hutton | via: Tim Hutton<br> | ||
Original Google+ post: http://plus.google.com/110214848059767137292/posts/WtPBhYJswAe | Original Google+ post: http://plus.google.com/110214848059767137292/posts/WtPBhYJswAe<br> | ||
YouTube post: http://www.youtube.com/watch?v=KJe9H6qS82I | YouTube post: http://www.youtube.com/watch?v=KJe9H6qS82I | ||
Revision as of 00:38, 19 October 2012
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.
Executables and sources for the program (C++/OpenGL/GLee) are here: http://sourceforge.net/projects/smoothlife/
(Archive contains three executables, SmoothLife, the main program that needs OpenGL 3.0 or above and may not work on older and embedded videocards. So about older version, SmoothLifeSphere. SmoothLifeFB, FreeBasic version, should work anywhere.)
Add this line to the top of SmoothLifeConfig.txt and run the SmoothLife.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:
Download this file: http://reaction-diffusion.googlecode.com/svn/trunk/Ready/Patterns/smoothlife_smoothlifeL.vti
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
Paper describing SmoothLife and SmoothLifeL: http://arxiv.org/abs/1111.1567
More videos by Stephan: https://www.youtube.com/playlist?list=PL69EDA11384365494&feature=plcp
via: Tim Hutton
Original Google+ post: http://plus.google.com/110214848059767137292/posts/WtPBhYJswAe
YouTube post: http://www.youtube.com/watch?v=KJe9H6qS82I