Bots and Simulations > Evolution and Internet Sharing Sims
Mutation Rates
PurpleYouko:
This is th egenome that I am using right now.
--- Code: ---'Perfect Bot for evolution
'FirstBot is the official name
'/*****proper reproduction 1
cond
*.nrg
20000
>
start
50
.repro
store
'if time to reproduce store it
1
972
store
stop
cond
'/after robot reproduces it reproduces more until energy less then 3000
*972
1
=
start
50
.repro
store
stop
cond
*.nrg
3000
<
start
0
972
store
stop
'\*****proper reproduction 1
cond
start
-1
.shoot
store
10
.up
store
stop
'poop gene added because these stupid idiots
'keep getting altzheimers and getting fixed in place
cond
*.waste 10 >
start
-4 .shoot store
10 .shootval store
0 .fixpos store
stop
end
--- End code ---
I had to add the waste disposal and unfixing gene to the end because otherwise they always ended up fixed to the spot after a while.
I am also running with scripts enabled and set to detect, pause and highlight any bot that evolves any kind of turning command.
So far, one bot developed a gene that stored 0 into setaim when its energy got lower than 3000. The trait didn't last long though as the thing constantly reproduced because it lost one of the repro conditions in the process. For a while though, there was a huge mass of similar bots all heading to the right and pumping out babies. It was quite funny.
Another bot replaced .up with .aimdx and just sat spinning and shooting for a while. There were briefly about 10 of these but again the trait didn't last.
The sim just paused again. better go and look at what's happened.
Another one just did the same thing. I have a group of rotating gun turrets for the moment.
PurpleYouko:
I need to add a notification sound when the sim pauses. That would be cool. B)
Griz:
--- Quote ---I need to add a notification sound when the sim pauses. That would be cool. B)
--- End quote ---
yes. nice you have scripts to pause when something happens.
that's the big problem for me ... finding mutated bots with useful dna
changes or interesting behaviour that I might be able to save or enhance
with a minor tweak before they are superceded by what may be a more
'successful' bot, [whatever one determines that to be].
btw ... for Perfect Bot ... are you using 2.37.6 or 2.4?
same question to Elite for his Evo bots ...
using his StoreBreedDie bots in 2.37.6 vs 2.4 gives results
that are completely different.
so I want to be sure I use your bots in the same sim you do ...
and with similar settings or it's a completely different ball game.
thanks for all the bot codes ...
all good stuff to check out.
PurpleYouko:
I always use 2.37.6 as it is more stable than 2.4.
PurpleYouko:
here is one that mutated a virus gene. Doesn't seem to be firing it though. Possibly because it is trying to shoot gene 50. <_<
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version