algorithmic modeling for Rhino

A Primordial Particle System in Three Dimensions

I implemented this OS algorithm into my Rhino and GH, PY space. It fascinates and surprisingly surprises me each time I witness a kind of life-like system emerging from comprehensible rules in between "particles #point3d"..

The original post by Artificial Life Lab Graz, is here if you are interested in trying out..

How life emerges from a simple particle motion law:

Introducing the Primordial Particle Systems Self-structuring patterns can be observed all over the universe, from galaxies to molecules to living matter, yet their emergence is waiting for full understanding. We discovered a simple motion law for moving and interacting self-propelled particles leading to a self-structuring, self-reproducing and selfsustaining life-like system. The patterns emerging within this system resemble patterns found in living organisms. The emergent cells we found show a distinct life cycle and even create their own ecosystem from scratch. These structures grow and reproduce on their own, show self-driven behavior and interact with each other. Here we analyze the macroscopic properties of the emerging ecology, as well as the microscopic properties of the mechanism that leads to it.

Basic properties of the emerging structures (size distributions, longevity) are analyzed as well as their resilience against sensor or actuation noise. If this caught your interest, here you'll find more about Primordial Particle Systems: As more and more people create their own implementiations of the PPS (examples can be found below), a public GitLab repository for PPS related programs can be found here: If you want to add a program, please contact us per mail, which you can find here:

Views: 233


You need to be a member of Grasshopper to add comments!

Join Grasshopper





  • Add Photos
  • View All

© 2022   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service