856
Darwinbots3 / Bots as soft bodies
« on: March 21, 2008, 10:37:14 PM »
Would the changing of shape be involuntary? I'm having trouble imagining what sort of commands would be used to change the shape of an amoeba in 3D-space.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
cond
start
*.thisgene .mkvirus store
150 .vshoot store
1 .sharenrg store
.tie inc
25 *.nrg 500 sub sgn 1 add mult .repro store
10 .up store
600 rnd .aimsx store
*.nrg 3 div *.body sub .strbody store
*.body *.nrg 3 div sub .fdbody store
[color=#FF0000]-32000 .shootval store
.shootval .shoot store[/color]
0 .delgene store
stop
cond
start
99 .sharenrg store
0 .shoot store
0 .fixpos store
111 .out3 store
*.eye3 *.eye5 sub 0 floor *.eye7 *.eye5 sub 0 floor sub .aimsx store
stop
cond
*.shang 0 !=
start
*.shang .setaim store
0 .aimsx store
stop
Able to beat Excalibur in under 1 minute most of the time.cond
start
*.thisgene .mkvirus store
150 .vshoot store
1 .sharenrg store
.tie inc
50 .repro store
20 .mkshell store
20 .mkpoison store
.shoot .ploc store
3 .up store
stop
cond
start
-1000 .
0 .repro store
99 .sharenrg store
0 .shoot store
0 .fixpos store
111 .out3 store
180 .shootval store
*.nrg 3 div *.body sub .strbody store
*.body *.nrg 3 div sub .fdbody store
*.eye3 *.eye5 sub 0 floor *.eye7 *.eye5 sub 0 floor sub .aimdx store
stop
cond
*.shflav 0 !=
*.shflav -2 !=
start
*.shang .setaim store
.dn .shoot store
stop
cond
*.nrg 5000 >
start
50 .repro store
stop
even less useful than my posts
cond
*.robage 0 =
start
7 989 store
stop
cond
*.vtimer 0 =
start
3 .mkvirus store
stop
cond
7 *989 !=
start
*.thisgene 1 rnd 2 mult -1 add add .delgene store
50 .shootval store
7 .ploc store
50 .mkpoison store
stop
cond
*.eye5 0 >
*.refeye *.myeye !=
start
*.refveldx .dx store
*.refvelup 30 add .up store
50 .vshoot store
stop
cond
*.eye5 50 >
*.refeye *.myeye !=
start
10 .mkvenom store
*.myeye .venval store
708 .vloc store
10 .shootval store
-3 .shoot store
stop
cond
*.eye5 50 >
*.refeye *.myeye !=
start
-6 .shoot store
*.refvelup .up store
stop
cond
*.eye5 0 =
*.refeye *.myeye = or
start
314 rnd .aimdx store
stop
cond
*.nrg 2500 >
start
50 .repro store
stop
cond
*.waste 40 >
*.eye5 50 <
start
*.waste .shootval store
-4 .shoot store
stop
cond
*.numties 0 >
start
*.prestie .deltie store
stop
end
maybe the smell sensor could be placed somewhere other than the 5th eye, we have a lot of sensors already hard-wired to the fifth eye