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

A forum where anything goes. Introduce yourselves to other members of the forums, discuss how your name evolves when written out in the Game of Life, or just tell us how you found it. This is the forum for "non-academic" content.
Post Reply
User avatar
paultoliver
Posts: 1
Joined: April 12th, 2018, 11:39 am
Contact:

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

Post by paultoliver » April 12th, 2018, 12:29 pm

Hi everyone. I'm Paul, first time forum poster! :D

Following a suggestion by a friend on Reddit, I am happy to share with you, cellular-automaton fans, my own 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. :D :D However, I'll admit running Salis might not be so straightforward for non-programmers. Therefore, please, feel free to message me with any questions (about building it, running it, etc.). I'll be more than happy to answer.

Post Reply