Author Topic: Apoptosis in Dawinbots?  (Read 3545 times)

Offline LazyBot

  • Bot Neophyte
  • *
  • Posts: 3
    • View Profile
Apoptosis in Dawinbots?
« on: April 09, 2007, 02:30:25 AM »
Apoptosis is when a cell in a multi-cellular organism commit suicide for the benefit of the organism.
I was wondering if this is possible in Darwinbots(without making it do something like reproduce a thousand times in a second and crashing the program).
This can be useful for preventing cancers or for stabilizing a muti-celled bot in a mutation causing environment.
(Also, does anyone know how the C++ version is coming?)
« Last Edit: April 09, 2007, 02:34:02 AM by LazyBot »

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Apoptosis in Dawinbots?
« Reply #1 on: April 09, 2007, 07:04:20 PM »
There is no direct suicide command.  However, you could achieve this if you added a line like:

-2 .shoot store
*nrg .shootval store

To your organism.  This would have it fire all of its nrg (or most anyway) in the form of a shot.

Offline LazyBot

  • Bot Neophyte
  • *
  • Posts: 3
    • View Profile
Apoptosis in Dawinbots?
« Reply #2 on: April 09, 2007, 07:56:28 PM »
Ah.  Thanks.

Offline Jez

  • Bot Overlord
  • ****
  • Posts: 788
    • View Profile
Apoptosis in Dawinbots?
« Reply #3 on: April 09, 2007, 08:11:10 PM »
Also you could use the delgene instruction to delete it's own genes. This wouldn't be to the advantage of others though.
If you try and take a cat apart to see how it works, the first thing you have in your hands is a non-working cat.
Douglas Adams

Offline kage

  • Bot Neophyte
  • *
  • Posts: 49
    • View Profile
Apoptosis in Dawinbots?
« Reply #4 on: April 14, 2007, 09:18:24 PM »
Lol. I wouldn't exactly reccomend that one personally. *shudders*
« Last Edit: April 14, 2007, 09:18:54 PM by kage »