12
« on: September 02, 2006, 09:32:54 AM »
I have an interesting bot evolved from A. Praxidicae in Version 2.37.6. It can make ties and forms large groups (like tissues), surely there is a lot of JUNK genes because it has not been desingned but take a look. it may give some ideas. Please, feel free to move or delete it, is quite long but I´m not sure wich genes are relevant
'#Evolved from A. Praxidicae
'#Pitted against autotrophe SWARMS as Veggie
'#Forms ties
cond
*.robage
0
=
start
330
inc
stop
cond
*.numties
0
!%=
start
330
inc
stop
cond
start
468
inc
mult
mult
0
85
stop
cond
*.robage
1
=
start
467
rnd
inc
stop
cond
15
-307
!=
*0
1
=
start
180
.aimright
store
1
0
store
stop
cond
*.nrg
4000
>
*.robage
300
<
start
1
0
store
180
.aimleft
store
50
300
566
store
0
.shoot
store
stop
cond
*.nrg
30000
>
*.robage
300
>
start
1
0
store
180
.aimleft
store
50
.repro
store
0
.shoot
store
stop
cond
*.eye1
*.eye9
!=
start
*.eye1
*.eye9
sub
*381
stop
cond
*.eye2
*.eye8
!=
start
*.eye2
*.eye8
sub
stop
cond
*.eye4
*.eye6
!=
start
*.eye4
*.eye6
sub
stop
cond
*.memval
*.genes
=
start
mult
180
stop
cond
start
.aimleft
store
stop
cond
6
0
!=
start
*.aimleft
10
div
.sx
store
stop
cond
*.pain
60
>
*.eye5
0
=
start
90
6
sub
stop
cond
*.shell
90
<
start
100
776
.mkshell
store
stop
cond
*.slime
90
<
start
100
820
mult
store
stop
cond
*.numties
0
=
*.refeye
*.myeye
!=
*.refsx
*.mysx
!=
*.vel
40
<
*.eye5
0
>
start
*.refvelup
*.vel
sub
2
mult
60
add
.up
store
dec
.up
store
stop
cond
*.vel
40
<
*.robage
10
!%=
start
10
.up
store
stop
cond
*.eye5
40
>
*.nrg
3000
<
*.refnrg
1500
<
*.refshell
50
>
or
*.refpoison
0
=
or
start
-1
.shoot
store
10
.shootval
store
stop
cond
*.eye5
40
>
*.nrg
3000
<
*.refnrg
1500
>
*.refshell
50
<
or
*.refpoison
0
>
or
start
-6
.shoot
store
10
.shootval
store
stop
cond
*.eye5
40
>
*.nrg
3000
>
*.robage
6
>
*.refnrg
1500
<
*.refshell
50
>
or
*.refpoison
0
=
or
start
-1
.shoot
store
150
.shootval
store
stop
cond
*.eye5
40
>
*.nrg
3000
>
*.robage
6
>
*.refnrg
1500
>
*.refshell
50
<
or
*.refpoison
0
>
or
start
-6
.shoot
store
150
.shootval
store
stop
cond
*.body
20
>
*.nrg
1000
<
start
100
.fdbody
store
stop
cond
*.body
1000
<
*.nrg
1100
>
*.robage
6
<
start
100
451
.strbody
store
stop
cond
*.body
5000
<
*.nrg
2000
>
start
400
.strbody
store
stop
cond
*.waste
100
>
start
1
0
store
-4
.shoot
store
*.waste
.shootval
store
stop
cond
*.robage
0
=
start
341
.memloc
store
stop
cond
start
*.genes
340
*.thisgene
*.genes
sub
dup
div
mult
*.robage
sgn
mult
store
339
inc
stop
end