Code center > Suggestions
" All the mutations don't develop interesting beha
Shen:
Ok constructive critisism. Dont use F1 mode for Evo Sims. It sucks. Theres simply way to much energy in to small an area. FirstBot is likely to need a lot of time to evolve properly as all the genes are pretty vital to its survival so if they mutate it dies off, thats why I said increase the duplicate gene chance so it can develop junk dna.
My sims run at ~50 bots in a size 6-8 arena which has the advantage of allowing individual bots to shine if they get a good mutation, killing off weaklings quickly, as well as running at 500 cycles/sec. Ive had bots evolve -6 body shots, changed genes so they flee from everything except alga, turned into spinners and more. Its all about enviroment and F1 sucks for evo.
Botsareus:
Yea you are right guys , deffinitaly somthing is wrong with my thinking here.
Next appointment...
Botsareus:
I like to make all my bots "blue color" before I make the simulation run.
But no , But no , I like "blue color"/...
Never mutated bots to win.
Never mutated bots to win.
No way F1 mode , BIG SCREEN SIMS BIG SCREENS SIMS.
NO WAY ,PLANTS TOO FAR ON BIG SCREEN , THATS WHY BOTS LOSE..
NO WAY MAKE IT BETTER....
NO WAY NO TURNING , A BOT MUST HAVE turning PROGRAMED BY THE you S E R not the M A S H I N E..
NO WAY MAN < NO WAY...
I look blue color lets go punks: bring your constructive critisimssiss spelling...
PurpleYouko:
--- Quote ---NO WAY NO TURNING , A BOT MUST HAVE turning PROGRAMED BY THE you S E R not the M A S H I N E..
--- End quote ---
Are you trying to say that there is no way that the mutations can ever come up with .aimsx or .aimdx in the actions section of the gene?
That is ridiculous. How hard is it to generate a random value of 5 (.aimdx) or 6(.aimsx)?
It is actually 2 chances in 1000 or 1 in 500 that when a new value is randomly generated, it will be one of these two.
The chances of it being preceded by a number that makes it useful is considerably less and the chance of it being followed by a store command is also somewhat less.
The chance of evolving a command such as 150 .aimsx store would be
1 in 3 (to select the command option from the sliders)
multiplied by 1 in 500 to get the aimsx (or aimdx)
Multiplied by 1 in 3 (to select pure number from the sliders)
Multiplied by 1 in 32000 to get the 150
Multiplied by 1 in 3 (to select the type of variable from the sliders)
Multiplied by 1 in 11 for type of operator
Total chance = 1 in 4,752,000,000
It really isn't all that surprising that they don't develop turning abilities now is it?
Now off you go to run your sim for 4 billion mutations.
Set your scripts to detect .aimdx.
Now tell me that you don't get a turning gene randomly created and we will discuss it further.
PurpleYouko:
There actually may be one issue with what I just wrote.
That is that scripts are not (at present) set up to detect numbers in genes, only the sysvars so if your robot develops a gene like
150 5 store
The script won't catch it.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version