On 1/21/13, fededv <
fed...@gmail.com> wrote:
> Is it possible to apply "smoothlife_smoothglider.vti" pattern to another
> mesh other than the default built-in plane?
>
> What I usually do with other
> patterns is to copy the formula and parameters and paste them into my new
> mesh (a sphere for ex.). I haven't had any luck with this extremely
> interesting pattern, maybe because is in Full Kernel Form. By the way I
> don't have a clue on how to modify formulas so can anyone help me with
> that? Is that a tough thing to do?
You're right, Full Kernel patterns are not the same in a grid
simulation vs. a mesh simulation.
The problem with SmoothLife (from Ready's point of view) is that it is
not a reaction-diffusion system. Nearby pixels influence each other in
a way that cannot be approximated by the normal Laplacian function.
Nor indeed, by any function that exists in real-world systems -- for
example, it's different from the inverse-square law of
electromagnetism or the weird distance-limited strong and weak nuclear
forces. Because of that, we cannot use any of the existing "magic" in
Ready that allows reaction-diffusion formulas to be interchanged
between grid and mesh models.
To compute the "force" exerted by the neighborhood on a given point,
SmoothLife requires an area integral (or volume integral) taken over
an annulus (or spherical shell) with two arbitrary radii and centered
on the point in question. Implementation and optimization of this
calculation is a major project -- initial work was done by Stephen
Rafler, see [1], and Mikola Lysenko has explained it thoroughly at [2]
and [3].
As you can see if you read the latter part of [3], the calculation is
very complicated, and completely different algorithms need to be used
for a mesh as opposed to a grid.
- Robert
[1] S. Rafler, “Generalization of Conway’s “Game of Life” to a
continuous domain – SmoothLife” (2011) Arxiv: 1111.1567 PDF at
http://arxiv.org/abs/1111.1567
[2] Mikola Lysenko, "Conway’s Game of Life for Curved Surfaces (Part
1)", blog article, 2012.
http://0fps.wordpress.com/2012/11/19/conways-game-of-life-for-curved-surfaces-part-1/
[3] ibid., "Conway’s Game of Life for Curved Surfaces (Part 2)",
http://0fps.wordpress.com/2012/11/28/conways-game-of-life-for-curved-surfaces-part-2/
--
Robert Munafo --
mrob.com
Follow me at:
gplus.to/mrob -
fb.com/mrob27 -
twitter.com/mrob_27 -
mrob27.wordpress.com -
youtube.com/user/mrob143 -
rilybot.blogspot.com