Jump to content

Check out our Community Blogs


Member Since 29 Oct 2012
Offline Last Active Apr 12 2018 09:55 AM

Topics I've Started

Salis is an artificial life simulation, based on Tom Ray's Tierra.

12 April 2018 - 09:13 AM

Hi everyone! icon_biggrin.gif

Following a suggestion by a friend on Reddit, I am happy to share with you, codecallers, my newest artificial life system. Salis is mainly a re-take on Tom Ray's Tierra, but with my very own set of tweaks. Having a grasp on Tierra will make understanding this simulation a lot easier.

For those that already know Tierra, the main differences between it and Salis are:

  • the replacement of templates with key-lock instruction pairs
  • the addition of a SEEKER POINTER to all organisms

The seeker pointer is an attempt to bring extra spatial and temporal coherence to the simulation. Allocation, reads and writes will take more time when done between addresses that are far away, as a consequence of the SP having to travel those distances at a speed of 1 byte per update. In other words, in Salis information can't travel faster than 1 byte per update (Salis' speed of light, if you will).

I'd be very excited to see some of you tinkering with it, maybe writing your own ancestor organisms and sharing your results. icon_biggrin.gificon_biggrin.gif Please, feel free to message me with any questions (about building it, running it, etc.). I'll be more than happy to answer.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download