Author Topic: Strange thing happens...  (Read 4183 times)

Offline thelemurgod

  • Bot Neophyte
  • *
  • Posts: 6
    • View Profile
Strange thing happens...
« on: March 30, 2005, 12:41:47 AM »
Just for the hell of it, I decided to run a simulation with a bunch of bots, but checked them all off as autotrophes.  Within a few cycles (~60) the simulation stops with the error message, "Robots are all dead, simulation stopped".  The funny thing being, that none of them had died in only the first second of simulation.

So can you not have a simulation entirely of autotrophes? :(

Offline shvarz

  • Bot God
  • *****
  • Posts: 1341
    • View Profile
Strange thing happens...
« Reply #1 on: March 30, 2005, 01:29:02 AM »
No, you can't.  You can let it go for several more cycles by pressing the "GO" button, but it will stop with the same error anyway.

Just put it into suggestions forum.  I'm sure this can be easily fixed, because now we are going to have "super-cool PY's system for event triggers".  So we don't need it anymore.
"Never underestimate the power of stupid things in big numbers" - Serious Sam

Offline PurpleYouko

  • Bot God
  • *****
  • Posts: 2556
    • View Profile
Strange thing happens...
« Reply #2 on: March 30, 2005, 09:25:27 AM »
I would foresee this issue disappearing in V3.0 when we remove the absolute differences between veggies (autotrophs) and animals (non autotrophs)

With the distinction between veggie and animal blurred, there will be no reason for stopping simulations when all but autotrophs have died.

Respawning veggies is going to be a headache though.  :wacko:
There are 10 kinds of people in the world
Those who understand binary.
and those who don't

:D PY :D

Offline Zelos

  • Bot Overlord
  • ****
  • Posts: 707
    • View Profile
Strange thing happens...
« Reply #3 on: March 30, 2005, 10:07:35 AM »
if tere is no exact limit between plants and animals in DB, then there is no need for respawning, if the bot kills all the plants its a sign that its to good and need to be simulated whit either a better plant or be worse.
When I have the eclipse cannon under my control there is nothing that can stop me from ruling the world. And I wont stop there. I will never stop conquering worlds through the universe. All the worlds in the universe will belong to me. All the species in on them will be my slaves. THE ENIRE UNIVERSE WILL BELONG TO ME AND EVERYTHING IN IT :evil: AND THERE IS NOTHING ANYONE OF you CAN DO TO STOP ME. HAHAHAHAHAHAHAHA

Offline shvarz

  • Bot God
  • *****
  • Posts: 1341
    • View Profile
Strange thing happens...
« Reply #4 on: March 30, 2005, 10:48:20 AM »
Well, in you "event triggers" system you can always say "When population of bot A is less than 10, repopulate bot A".
"Never underestimate the power of stupid things in big numbers" - Serious Sam

Offline Zelos

  • Bot Overlord
  • ****
  • Posts: 707
    • View Profile
Strange thing happens...
« Reply #5 on: March 30, 2005, 10:57:02 AM »
nah, take istant, "if population of bot A = 0, then star simulation all over" or maybe "if population of bot A = 0, then star simulation all over and mutate bot B" to make it work out a surviving bot after a while
When I have the eclipse cannon under my control there is nothing that can stop me from ruling the world. And I wont stop there. I will never stop conquering worlds through the universe. All the worlds in the universe will belong to me. All the species in on them will be my slaves. THE ENIRE UNIVERSE WILL BELONG TO ME AND EVERYTHING IN IT :evil: AND THERE IS NOTHING ANYONE OF you CAN DO TO STOP ME. HAHAHAHAHAHAHAHA

Offline PurpleYouko

  • Bot God
  • *****
  • Posts: 2556
    • View Profile
Strange thing happens...
« Reply #6 on: March 30, 2005, 01:19:45 PM »
Quote
nah, take istant, "if population of bot A = 0, then star simulation all over" or maybe "if population of bot A = 0, then star simulation all over and mutate bot B" to make it work out a surviving bot after a while

This would penalize robots for getting too efficient.

Shvarz is right. We need to adapt the scripts to include the option of respawning a food species if they should become extinct or else the species we are trying to mutate will never be allowed to become as good as they can be.

Obviously Zelos is also right since a bot that drives its only prey species to extinction may not be the best bot either.

It's all options. We need to be able to do both.
There are 10 kinds of people in the world
Those who understand binary.
and those who don't

:D PY :D