Author Topic: Sharks and grass  (Read 27744 times)

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Sharks and grass
« Reply #45 on: March 16, 2005, 02:15:33 PM »


Click on that button called mutation rates.  Your changes only affect the current bot.

Offline shvarz

  • Moderator
  • Bot God
  • *****
  • Posts: 1341
    • View Profile
Sharks and grass
« Reply #46 on: March 16, 2005, 02:22:45 PM »
You surely mean "current species of bots"?  Not individual bots?
Jeez.....  you scared me  there for a minute :blueblob:

These rates are not that important and one thing they don't reflect is fitness of your bot, that is for sure.  It is silly to copy them just because you got a good bot by using these particular settings.  It is just as silly as using a particular set of dice simply because you've thrown them eleven times and got 1,2,3,4,5,6,5,4,3,2,1
"Never underestimate the power of stupid things in big numbers" - Serious Sam

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Sharks and grass
« Reply #47 on: March 16, 2005, 02:26:19 PM »
silly shvartz all silly , my life so sillly (ehm)

Shvartz in the simulation each bot develops its own individual mutation rates. Run a simulation for a while , then click on a robot and see its mutation rates , they will be probebly different from another robot in the simulation.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Sharks and grass
« Reply #48 on: March 16, 2005, 02:28:21 PM »
Each Species has its own unique mutation system , more so , some part of the dna might mutate with one rate , the other part with a different rate. But thats just real life.

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Sharks and grass
« Reply #49 on: March 16, 2005, 02:31:50 PM »
There's something in the mutations panel called 'rate of change of mutations rate'.  I'm not sure, I haven't looked at the code for it, but I think this changes the rates for the individual.

And yes, the mutations panel at the options screen effects the species, not the individuals.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Sharks and grass
« Reply #50 on: March 16, 2005, 02:42:57 PM »
Num, [you]all rates[/you] are set the same for the whole species in the biggining of the simulation, and then change specificaly for each individual during the simulation.
« Last Edit: March 16, 2005, 02:43:24 PM by Botsareus »

Offline PurpleYouko

  • Bot God
  • *****
  • Posts: 2556
    • View Profile
Sharks and grass
« Reply #51 on: March 16, 2005, 02:58:14 PM »
Quote
You guys are killing me... Each robot has different mutation rates? Where did that come from? How do you go to mutation control panel? Where is it? WTF?????????

Yes! You did hear me right! Now read my lips carefully.
Each individual robot has its very own set of mutation rates.


Quote
Num, all rates are set the same for the whole species in the biggining of the simulation, and then change specificaly for each individual during the simulation.

Bots has got it right here.

Initially, the rates effect the entire species but each robot mutates as an individual including the rate of change of mutations.
After a few generations, each and every bot has a totally different set of mutation rates than all the others.
They are stored in an array known as "mutarray" as a subset of each robot's personal characteristics.

As Bots has figured out, the only way to access this is to right click a robot and select "mutation rates" from the list. This will give you a readout of the individual mutation rates of the robot which are completely impossible to save to any file (other than a complete sim save) so the only way to record them is to grab the screen and print it from an art program or import it as a picture into Word or something equally labor intensive.

It would be a really good plan to have this information tagged to the end of the DNA text file so that when you save the DNA of a mutated robot, it will come through as part of it.

 :D  PY  :D
« Last Edit: March 16, 2005, 02:58:48 PM by PurpleYouko »
There are 10 kinds of people in the world
Those who understand binary.
and those who don't

:D PY :D

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Sharks and grass
« Reply #52 on: March 16, 2005, 02:58:38 PM »
Yes Bots, but the posibility for change are defined (I think) by the 'rate of change of mutations rate'.

Which is what I was getting at.

(This was answered even better by PY above).
« Last Edit: March 16, 2005, 03:00:03 PM by Numsgil »

Offline PurpleYouko

  • Bot God
  • *****
  • Posts: 2556
    • View Profile
Sharks and grass
« Reply #53 on: March 16, 2005, 03:01:06 PM »
No that is just the possibility that the mutation rate of a specific parameter will change in that particular robot, NOT the species.

Try running a sim with mutation set high (something like 100 or lower) for a few minutes then pause it and right click a few bots. They will all (most anyway) have different rates in the DNA mutations panel.

 :D  PY  :D
There are 10 kinds of people in the world
Those who understand binary.
and those who don't

:D PY :D

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Sharks and grass
« Reply #54 on: March 16, 2005, 03:03:44 PM »
To be honest I've never even tried right clicking on robots to see their mutations rates.  You learn something new every day :P

Offline PurpleYouko

  • Bot God
  • *****
  • Posts: 2556
    • View Profile
Sharks and grass
« Reply #55 on: March 16, 2005, 03:10:28 PM »
Even I discover new stuff about DarwinBots that I was unaware of now and then.

Carlo sure made this little program of ours complex.

 :D  PY  :D
There are 10 kinds of people in the world
Those who understand binary.
and those who don't

:D PY :D

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Sharks and grass
« Reply #56 on: March 16, 2005, 03:36:10 PM »
The only qustion now is were is shvartz? and how will he react to this?

Offline PurpleYouko

  • Bot God
  • *****
  • Posts: 2556
    • View Profile
Sharks and grass
« Reply #57 on: March 16, 2005, 03:46:57 PM »
Well there is the million dollar question.

At least he isn't in Hawaii any more. perhaps he has som real work to do. A bit like I have in a few minutes time.

 :(  PY  :(
There are 10 kinds of people in the world
Those who understand binary.
and those who don't

:D PY :D

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Sharks and grass
« Reply #58 on: March 16, 2005, 03:51:01 PM »
Haha, that 'real' work.  Just an illusion of the evil Anti-Bot God.

Offline shvarz

  • Moderator
  • Bot God
  • *****
  • Posts: 1341
    • View Profile
Sharks and grass
« Reply #59 on: March 16, 2005, 04:15:53 PM »
Jeez....  I am in severe need of "shooting myself in the head" emoticon.....
"Never underestimate the power of stupid things in big numbers" - Serious Sam