Code center > Bug reports

Only delta mutations! RESOLVED 2.43.1h

(1/2) > >>

Testlund:
Can somebody explain to me why I haven't got a single point mutation on any bot for over 300000 cycles? I have point mutations set to 3200. I used to get it a lot more often when I had it set to 5000. The smaller the number the more often the mutations should happen.  

Testlund:
I've done a lot of testing and tweaking on the mutation rates this evening to find out what's going on. Either I managed to circomvent a bug or Eric has done changes to how the mutation rates work.
These are the values I've typed into the mutation fields which I think gives the most decent mutation rates:

Point: 3

Copy Error: 36

Reversal: 432

Delta Mutation: 4000

Insertion: 144

Minor Deletion: 144

Major Deletion: 216

This was tested with 10 zerobots and 10 Alga Minimalis where I have set reproduction to occur when the bot reaches 1000 energy.

I have found that the lower I set Delta Mutation the less I get of other mutations. Setting Delta Mutation to something like 3000 will cause other mutations to become very rare. If I set Delta Mutations to a very low value, like 30 or something I will only get Delta Mutations in the sim!

Here's a sim if you want to check it out by fiddling with the mutations:

EricL:
This is my fault.  I left a test line in that effectivly disabled point mutations.  Fixed in 2.43.1h, which should be out in about 5 minutes.

Testlund:
Ok, I've done a lot of testing now with version 2.43.1h and now I need to increase point mutations to 640 to get a good balance. The other values still need to be pretty much as above. Also I seem to be able to have a lower value now on Delta Mutations without it overriding the other mutations. So something is still different from earlier versions way back, because such low values would just have destroyed the bots previously. I don't know if anybody else here get the mutations right if set to the default values of 5000.

Numsgil:
The default of 1 in 5000 was quite literally a wild guess when I was setting up the mutation rates.  They aren't balanced regarding each other or even what a sane value might be.

Navigation

[0] Message Index

[#] Next page

Go to full version