About
Copyright (c) 2015 Robert Muth (robert@muth.org)
Based on SmoothLife by Stefan Rafler
Implemented in Dart
More Screen Art at: http://art.muth.org
| Key |
Function |
| A |
Toggle About |
| C |
Toggle Config |
| F |
Toggle Fullscreen |
| P |
Toggle Performance |
| R |
Reset/Restart |
Update Formula
alive := da ∈ [0.5, 1.0]
birth := ra ∈ Birth-Interval
survive := ra ∈ Survive-Interval
update := alive * survive + !alive * birth
new := (1-speed) * old + speed * update