Author Topic: Fungus  (Read 2811 times)

Offline bacillus

  • Bot Overlord
  • ****
  • Posts: 907
    • View Profile
Fungus
« on: March 15, 2008, 07:16:22 PM »
Fungus is based on animal minimalis, as it wasn't designed to be a veggie at first but then behaved so much like one I decided to rewrite it:

Code: [Select]
cond
  *.eye3 *.eye5 >
start
  -25 .aimdx store
stop

cond
  *.eye7 *.eye5 >
start
  25 .aimdx store
stop

cond
start
  3 .up store
 *.refeye .tie store
 *.nrg 5 div *.body sub .strbody store
 *.body *.nrg 5 div sub  .fdbody store
 0 .fixpos store
 50 .sharenrg store
 *.out1 *.out2 angle .setaim *.out1 *.out2 mult mult store
 50 .repro store
stop

cond
 *.myeye *.refeye =
start
 *.in1 *.out1 store
 *.in2 *.out2 store
 *.maxvel .dn store
stop

cond
 *.eye5 0 >
 *.refeye *.myeye !=
start
 *.refxpos .out1 store
 *.refypos .out2 store
stop

cond
  *.eye5 40 >
  *.refeye *.myeye !=
start
  -1 .up store
  -6 .shoot store
stop

cond
  *.eye1 *.eye3 >
start
  -25 .aimdx store
stop
cond
  *.eye9 *.eye7 >
start
  25 .aimdx store
stop

cond
 *.trefeye *.myeye !=
start
 *.tiepres .deltie store
stop

cond
 *.numties 8 >=
start
 .fixpos inc
stop

end

The ideal simulation I found for it so far is with 1000 nrg per cycle, planet eaters on @ 320, low maximum speed, max collision elasticity and largest possible map. This way, their growth looks like on a petri-dish.
« Last Edit: December 22, 2011, 11:45:18 AM by Shasta »
"They laughed at Columbus, they laughed at Fulton, they laughed at the Wright brothers. But they also laughed at Bozo the Clown."
- Carl Sagan

Offline bacillus

  • Bot Overlord
  • ****
  • Posts: 907
    • View Profile
Fungus
« Reply #1 on: March 24, 2008, 05:26:15 PM »
I know...not great... if you really want this to work, you have to mess around with the settings
a bit.
I attached a photo of what my sim looked like after a few 1000 cycles:

[attachment=820:Fungus2.bmp]
"They laughed at Columbus, they laughed at Fulton, they laughed at the Wright brothers. But they also laughed at Bozo the Clown."
- Carl Sagan