Welcome To Darwinbots > Newbie

Reccomendations

<< < (2/2)

EricL:
Mutating bots very often do much better than their equivalent non-mutating brethern in internet mode.  This happens often enough and consistantly enough that I have been forced to modify my position that hand authorred bots represent a steep, otherwise unreachable pinicale in the evolutionary landscape and that they must devolve before they can evolve (this is sloppy terminology, but you get my drift).

The thing I've come to realize is that the morphospace is not only vast but vastly multidimensional.  Thinking about it as a 3D space with peaks and valleys is misleading.  Hand authorred bots may represent a steep pinicale in many evolutionary dimensions, meaning that a single mutation in that direction breaks them and lowers their fitness to such an extent that they cannot compete, but there are so many dimensions, so many different genotypes adjacent to a given genotype in the space of all possible genotypes, that even the most fragile hand authorred bot can still increase it's fitness via a mutation in at least some directions.



falco1029:
Alright, I'll see about all of that. I just like seeing something like evolution occuring in digital organisms on a personal computer. It's quite an interesting phenomena and I love this program because of it.

One quick question though. It seems if I restart a simulation it saves some of the mutations to the original bot. Am I imagining things or is there an option I need to turn off?

EricL:

--- Quote from: falco1029 ---One quick question though. It seems if I restart a simulation it saves some of the mutations to the original bot. Am I imagining things or is there an option I need to turn off?
--- End quote ---
If you reload a sim file (I.e. do a File->Load Simulation) it will restart that sim file from the point where it was last saved to that file.  Any mutations, deathes, births, etc. that may have occurred in the runnign sim that are not saved will be lost at that point.  If you simply quit and restart the program, it will save the currently runnign sim at exit time and resume that last sim you were running from the point at which you quit when you restart.  That is, quitting DB saves the state of the currently running sim to lastexit.sim.  Starting DB will automatically load and start (or as 2.43.1, offer to start) the lastexit.sim automatically.

falco1029:
Ah, alright, thanks.

Navigation

[0] Message Index

[*] Previous page

Go to full version