Darwinbots Forum
Bots and Simulations => Bestiary => Mutations => Topic started by: NotLegalTender on June 06, 2013, 05:00:41 PM
-
Descended from a relative of a bot posted here earlier. It later evolved the ability to hunt prey, and later, the ability to reproduce. It reproduces by eating alot, and then, attaches itself to algae, and begins to spazz out until it birthes a new bot. If it is obstructed, it will simply die. I will record this in a bit.
'#generation: 19
'#mutations: 174
pow start
over
'''''''''''''''''''''''' Gene: 1 Ends at position 3 ''''''''''''''''''''''' else
^ -7 over not
inc
-25 pow dec
inc
3
'''''''''''''''''''''''' Gene: 2 Ends at position 14 ''''''''''''''''''''''' else
-9 ~=
!%=
angle *16 angle *.up dist dist ceil ceil 19
'''''''''''''''''''''''' Gene: 3 Ends at position 27 ''''''''''''''''''''''' else
pyth 511 ^ mod =
<
'''''''''''''''''''''''' Gene: 4 Ends at position 34 '''''''''''''''''''''''
cond
sub dup mult .sx store
64 *.shoot inc
>=
true
*606 store
<
| mult store
& store
inc
dupbool
<< inc
%=
dist and
dropbool
angle 1 895 *771 overbool
<< *.robage dec
dropbool
store
stop
'''''''''''''''''''''''' Gene: 5 Ends at position 72 '''''''''''''''''''''''
ceil <
~ 978 store
!%=
%=
- overbool
store
false
cond
start
clearbool
stop
'''''''''''''''''''''''' Gene: 6 Ends at position 87 '''''''''''''''''''''''
div >> div start
.tin2 store
7 ceil floor 608 .shoot dec
- 2 1 clearbool
rnd store
'''''''''''''''''''''''' Gene: 7 Ends at position 105 '''''''''''''''''''''''
cond
clear sub store
not
-8 <
and
'''''''''''''''''''''''' Gene: 8 Ends at position 113 '''''''''''''''''''''''
cond
*-305
'''''''''''''''''''''''' Gene: 9 Ends at position 115 '''''''''''''''''''''''
cond
false
not
*-988 -229 stop
'''''''''''''''''''''''' Gene: 10 Ends at position 121 '''''''''''''''''''''''
!~=
swap 900 stop
clearbool
26 sqr 465 ^ <
clear ~ <=
start
store
angle overbool
div *328 sqr xor
dupbool
clear sqr 4 swap <=
^
'''''''''''''''''''''''' Gene: 11 Ends at position 149 ''''''''''''''''''''''' start
~ -181 inc
add 7 26 | or
store
xor
inc
rnd 1 sgn store
-863 *-33 abs *15 * ~ and
dec
^ inc
*544 dec
<< inc
dup
'''''''''''''''''''''''' Gene: 12 Ends at position 180 '''''''''''''''''''''''
cond
16 inc
mult -16 *.shootval pow angle
'''''''''''''''''''''''' Gene: 13 Ends at position 188 '''''''''''''''''''''''
cond
pow 5 431
'''''''''''''''''''''''' Gene: 14 Ends at position 192 '''''''''''''''''''''''
cond
37 or
0 4'''''''''''''''''''''''' Gene: 15 Ends at position 197 '''''''''''''''''''''''
'#hash: `FDqm>'m>R'XA>GOR$Qm
-
Made the video.
http://www.youtube.com/watch?v=z_9faIFnL98
Watch the bot being dragged.
-
This bot evolved in one of my sims a while back, but, didn't upload it until now.
-
The DNA is pretty indecipherable :)
-
The DNA is pretty indecipherable
That is how DB naturally formats DNA, you should see some of my DNA from my evolution experiments:
'535
*.body 1786 *.myeye not
rnd abs angle ~ stop
*153 - abs *-108 xor
pyth ceil over *.hitup store
and
sgn
'''''''''''''''''''''''' Gene: 1 Begins at position 22 '''''''''''''''''''''''
else
%=
dist << sub floor << 849 - *-181 1546 -154 angle ~ stop
'''''''''''''''''''''''' Gene: 1 Ends at position 36 '''''''''''''''''''''''
*153 - stop
dist angle and
*.tin5 div *489 !%=
*267 store
'''''''''''''''''''''''' Gene: 2 Begins at position 49 '''''''''''''''''''''''
cond
*-353 not
dropbool
*.ypos ceil inc
<< <=
!=
div *.trefvelmysx -1128 *382 *.deltie 1 swapbool
1 *.trefvelyourup *.mkshell >=
*.refvelup *.tout3 not
>=
*.refvelup *.refbody not
sgn .refvelup inc
*265 *.body 1786 *.myeye not
rnd abs angle ~ stop
etc.
It actually got a little worse after I implemented amplification and translocation ;)
NotLegalTender, can you tell me what settings / run time mods did you do to evolve your zerobot?
-
I'm going to modify this organism, and insert animal minimalis genes into it and see what it becomes.
-
I still want to know what settings / run time mods you used to evolve your zerobot? :P
But let's figure out what is causing your crashes first.
-
I had high mutations, and had most of the settings on high in the gravity.
I also had pond mode, and a day night cycle on.
I did test out a version with animal minimalis genes in it, and with high mutations on, it reproduced itself to death.
-
Patience is a virtue. Try to get the average mutations per generation to less than 1. 0.5 or less is usually what I aim for.
-
Very interesting, however: I am still researching a settings independent zb evo method.