Code center > Bug reports

Only delta mutations! RESOLVED 2.43.1h

<< < (2/2)

Testlund:
Well, I can't imagine how a programmer can make this work in the first place.
The way I think would be optimal is if you could make it so the program throws a dice for each bot, like if you have point mutations set to 5000, then it should be like throwing a 5000-sided dice every cycle for each bot. If 5000 comes up then a point mutation occurs. The same for the copy mutation, but instead it throws it everytime a bot multiply.
Maybe that would be too much calculations for the program, especially if you're running with thousands of bots.

Numsgil:
It assumes that the probability of a mutation is a Poisson distribution.  Most mutations are per bp.  Based on the probability for a mutation, the program calculates when and where the next mutation will occur, assuming that mutation events are entirely independant events.  After a mutation is triggered, the program calculates a new when and where.  It's entirely possible using this system for two mutations to occur on the same cycle.

Navigation

[0] Message Index

[*] Previous page

Go to full version