
Newer Posts | Older Posts |
ALIFE: UPS
June 10th 2006This 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 |