Evolve 5.0 Blog
VOLVE    5.0

Newer Posts Older Posts

ALIFE: UPS

June 10th 2006

This is just an update on the "One Year of Alife" thingy. It continues to run. A very boring creature has persisted for many days. It is single celled. It moves diagonally between the top-left and the lower-right. It creates a spore/organism which is quickly eats. But when it hits something, or eats something it will make a proper offspring. There is a 2nd group of organisms that are multi-celled. These creature are like the single-celled ones. They are verical bars, sometimes double width. I am running another sim, called "default.evolve" which is looking quite exciting. It is bundled with the evolve executable. I also posted an early version of it on the evolve 4.0 forum. I bought an Uninterruptable power supply for the linux box. This provides 30 minutes of reserve power in the event of a power outage. This is needed as I am going away on business for a couple weeks and if power trips, there is no restoring the machine until I get back. Setting up the website, finishing the documentation, and releasing the software has been difficult. I am now able to move on to other fun stuff in my life. This means I can let the linux box/simulation just run with little input from me. This is a good thing, as this project will run for a whole year. What I like about the current sim is it doesn't threaten to "die out". 5.6 billion births. 180 million steps. 722,000 generations




ALIFE: my KFORTH genome

June 5th 2006

I had my DNA tested and here is what my genome looks like:

main:
{
    EAT poop pick nose MAKE-SPORE WATCH-TV 1 ?loop
}




ALIFE: Boring update

June 1st 2006

Boring update. I have 8 days worth of simulation going. I released a much improved version 4.5 of Evolve. I like the current simulation because it has lots of barriers. The creatures are not all uniform like the last attempt. Some creatures are even dabbling with multi-cellularism. The genetic programs vary a lot and they use lots of rich calls to subroutines and etc... Steps: 141 million. Births: 2.6 billion. Avg. Generation: 550,000

main:
{
      11  call  call
}

row1:
{
      EAT  EAT  2  OMOVE  OMOVE  EAT  OMOVE  OMOVE  EAT  not
      dup
}

row2:
{

}

row3:
{

}

row4:
{
      -79
}

row5:
{
      =  SEND  pop
}

row6:
{

}

row7:
{

}

row8:
{

}

row9:
{
      ENERGY  5  /  R0!  -49  EAT  R0  MAKE-SPORE  -57  R1  R0
      MAKE-SPORE  sqrt  if  pop  1  call  -58  OMOVE  CMOVE  CMOVE
      EAT  invert  ?loop
}

row10:
{

}

row11:
{
      -71  -78  CMOVE  EAT  >  ?loop  pop  9
}

row12:
{

}

row13:
{
      >=  swap  -3  -9  /mod
}

row14:
{
      -22
}

row15:
{
      R6  abs  LOOK-CELL  -28  2pop  49  -32
}

row16:
{

}

row17:
{
      R8  call
}

row18:
{
      =  SEND
}

row19:
{
      -79
}

row20:
{
      =  SEND  pop
}
I think once a set of genes evolve for supporting multi-cellular creatures, then evolution in this type of world really take off. Perhaps this is the precambrian phase . I just noticed that row9 (which was the reproduction code I wrote for the first organism) has mutated so that each spore gets 1/5 th the total energy of the organism. This differs from my original code in which each spore got 1/4 units of energy. What is very interesting to me is that this is the exact same mutation that occured in a previous simulation (see [url=http://www.stauffercom.com/kjsblog/index.php?entry=entry060517-100401]the gene that wouldn't go away[/url] ) This change evolved in two totally different simulations.




Newer Posts Older Posts