Bots and Simulations > Evolution and Internet Sharing Sims

Survival-of-the-fittest evobot

<< < (4/11) > >>

Griz:
re: veggie pop control


--- Quote ---Try this little veggie out. It is a version of Alga minimalis fitted with a randomized reproduction level.
--- End quote ---
will do ... sounds like a good idea

Endy:

--- Quote ---how do you go about seeing these changes, endy?
do you do periodic saves of all the bots?
or let it run for a period of time and then go in and look at
some of the mutated ones?
I haven't been able to find a good way to recognize and 'capture'
the bots that evlove.
what do you base your selection on?
age + offspring + energy ?????
without having to sort thru hundreds of saved bots?
--- End quote ---

Sorry took so long. The night before the boat pulled out our free internet died :sad2:

Anyhow, normally I'll look closest at any mutant KingBots after the sim has been running awhile, any large groups of mutant bots with the same coloration, and any just plain weird/interesting bots.

If they're the king and it's been some massive number of cycles, chances are that they're a superior species; well adapted to their local enviroment.

If I see a new offshoot group start growing in numbers I try to see if they have a particularly useful mutation that makes it likely they'll continue to grow in numbers.

Anything that's just plain weird I'll either wait and see how the bot does on its own, or save it's dna and restart with it instead. You can sort of artificially select for the more interesting traits(if you artificially select artificial dna, exactly what are you doing? :D )

You can sort of track general family lines with the first two. A very brief snapshot of the whole species but well worth the look.

Anything oddball I see the bots doing I'll try and recreate it in a more stable manner. Works out pretty well adapting what evolution has found and trimming out the negative mutations.

Griz:
I see Endy has added some info on Evolution Bots/Sims and how to go
about selecting or finding bots that have evolved to the Wiki:
http://www.darwinbots.com/WikiManual/index...=Evolution_Sims

question about the "king bot" ...

where might one find the code in DB that selects the "King Bot"?
I am wondering what criteria it uses to do so ...
age, number of offspring, energy ... ???
and how one might go about altering that ...
how to set up a 'custom' selection from within
the program.

and ... might something like this also be possible with scripts?

iow, if I want to find the bot that has the most offspring, or most kills,
or mutations or has reached the greatest age, or energy, or any
combination ... the various 'data point' perhaps somehow weighted ...
how might this be done?

thanks

Numsgil:
The program uses most offspring as the criteria.  I agree that it would be nice to be able to set up different criteria, however this isn't quite as trivial as you might think.

Griz:

--- Quote ---The program uses most offspring as the criteria.  I agree that it would be nice to be able to set up different criteria, however this isn't quite as trivial as you might think.
--- End quote ---
ok
but I don't know what to think one way or the other as
I don't know where the code is and so haven't been able
to take a look at it.
so ...
let me ask again:
where in the DB code might this be found?
what form/modual?
or what variable is being used for #of offspring?
perhaps I can search for it using that.

and ...
PY mentioned using scripts ...
like having the program pause when a bot developed
some trait he was looking for.
I wonder if he, or anyone, can offer/share some of these
scripts and how one might go about utilizing them in DB.

thanks

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version