As the figures show can a conditioned mutation operator not guarantee an improvement, but it enables the chance to be freed from an actual local maximum below the theoretical maximum. If the system runs 'long enough' it should finally reach it's maximum.
-->l=3, n=4,[POP]=popgen(n,l) l = 3. n = 4. POP = 1. 0. 1. 0. 1. 1. 1. 0. 0. 1. 1. 1. -->l=3,p=5,n=4,N=128, MT=8,show=2,[FITNESS_ALL_PERC,DIST2,STD, MEAN, FREQ,STD1, MEAN1, FREQ1,FX, POP]=ga1(POP,l,p,n,N, MT,show) mutation point at = (1, 1) mutation point at = (1, 1) mutation point at = (3, 3) mutation point at = (2, 2) mutation point at = (2, 2) mutation point at = (2, 1) mutation point at = (1, 2) mutation point at = (1, 1) Number of Events n * N = 512 POP = 1. 1. 1. 1. 1. 0.0080645 0.0322581 0. 1. 1. 1. 1. 5. 25. 0.2016129 0.8064516 0. 1. 1. 1. 1. 7. 49. 0.3951613 1.5806452 0. 1. 1. 0. 1. 7. 49. 0.3951613 1.5806452 0. 1. FX = 0. 0. 0. 0. 0. 0. 1. 1. 0.0019531 1.5625 0. 0. 2. 0. 0. 0. 0. 0. 3. 4. 0.0078125 6.25 0. 0. 4. 3. 0.0058594 4.6875 0. 0. 5. 176. 0.34375 275. 0. 0. 6. 9. 0.0175781 14.0625 0. 0. 7. 319. 0.6230469 498.4375 0. 0. FREQ1 = 0.6230469 1. 0.34375 1. 0.0175781 1. 0.0078125 1. 0.0058594 1. 0.0019531 1. 0. 2. MEAN1 = 0.1428571 STD1 = 0.2335318 FREQ = 498.4375 1. 275. 1. 14.0625 1. 6.25 1. 4.6875 1. 1.5625 1. 0. 2. MEAN = 114.28571 STD = 186.82542 DIST2 = 249.21875 FITNESS_ALL_PERC = 50.510204 70.918367 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 67.346939 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 67.346939 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 81.122449 81.122449 81.122449 81.122449 81.122449 81.122449 81.122449 81.122449 81.122449 70.918367 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 87.755102 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 55.102041 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 63.265306 63.265306 63.265306 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 75.510204 63.265306 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ POP = 1. 0. 1. 0. 1. 1. 0. 0. 0. 1. 1. 0. -->l=3,p=5,n=4,N=128, MT=8,show=2,[FITNESS_ALL_PERC,DIST2,STD, MEAN, FREQ,STD1, MEAN1, FREQ1,FX, POP]=ga1(POP,l,p,n,N, MT,show) mutation point at = (1, 1) mutation point at = (2, 1) mutation point at = (3, 1) mutation point at = (3, 2) mutation point at = (2, 2) mutation point at = (1, 3) mutation point at = (2, 1) Number of Events n * N = 512 POP = 1. 1. 0. 6. 36. 0.2117647 0.8470588 0. 1. 1. 1. 1. 6. 36. 0.2117647 0.8470588 0. 1. 1. 1. 1. 7. 49. 0.2882353 1.1529412 0. 1. 1. 1. 0. 7. 49. 0.2882353 1.1529412 0. 1. FX = 0. 1. 0.0019531 1.5625 0. 0. 1. 0. 0. 0. 0. 0. 2. 1. 0.0019531 1.5625 0. 0. 3. 5. 0.0097656 7.8125 0. 0. 4. 3. 0.0058594 4.6875 0. 0. 5. 20. 0.0390625 31.25 0. 0. 6. 229. 0.4472656 357.8125 0. 0. 7. 253. 0.4941406 395.3125 0. 0. FREQ1 = 0.4941406 1. 0.4472656 1. 0.0390625 1. 0.0097656 1. 0.0058594 1. 0.0019531 2. 0. 1. MEAN1 = 0.1425781 STD1 = 0.2141043 FREQ = 395.3125 1. 357.8125 1. 31.25 1. 7.8125 1. 4.6875 1. 1.5625 2. 0. 1. MEAN = 114.0625 STD = 171.28348 DIST2 = 197.65625 FITNESS_ALL_PERC = 35.714286 54.081633 67.857143 67.857143 67.857143 67.857143 67.857143 69.897959 80.102041 80.102041 80.102041 80.102041 80.102041 80.102041 80.102041 80.102041 80.102041 80.102041 80.102041 63.77551 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 66.326531 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 66.326531 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 76.530612 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 81.122449 81.122449 81.122449 81.122449 81.122449 81.122449 81.122449 81.122449 81.122449 74.489796 74.489796 74.489796 74.489796 76.530612 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 93.367347 72.959184 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 +++++++++++++++++++++++++++++++++++++++++++++++++++ POP = 1. 1. 0. 0. 1. 1. 0. 0. 0. 0. 1. 1. -->l=3,p=5,n=4,N=128, MT=8,show=2,[FITNESS_ALL_PERC,DIST2,STD, MEAN, FREQ,STD1, MEAN1, FREQ1,FX, POP]=ga1(POP,l,p,n,N, MT,show) mutation point at = (3, 2) mutation point at = (4, 1) Number of Events n * N = 512 POP = 1. 1. 1. 7. 49. 0.25 1. 0. 1. 1. 1. 1. 1. 1. 7. 49. 0.25 1. 0. 1. 1. 1. 1. 1. 1. 7. 49. 0.25 1. 0. 1. 1. 1. 1. 1. 1. 7. 49. 0.25 1. 0. 1. 1. 1. FX = 0. 1. 0.0019531 1.5625 0. 0. 1. 0. 0. 0. 0. 0. 2. 2. 0.0039063 3.125 0. 0. 3. 3. 0.0058594 4.6875 0. 0. 4. 2. 0.0039063 3.125 0. 0. 5. 9. 0.0175781 14.0625 0. 0. 6. 56. 0.109375 87.5 0. 0. 7. 439. 0.8574219 685.9375 0. 0. FREQ1 = 0.8574219 1. 0.109375 1. 0.0175781 1. 0.0058594 1. 0.0039063 2. 0.0019531 1. 0. 1. MEAN1 = 0.1422991 STD1 = 0.2982120 FREQ = 685.9375 1. 87.5 1. 14.0625 1. 4.6875 1. 3.125 2. 1.5625 1. 0. 1. MEAN = 113.83929 STD = 238.56961 DIST2 = 342.96875 FITNESS_ALL_PERC = 27.55102 59.693878 63.77551 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 86.734694 74.489796 74.489796 74.489796 74.489796 74.489796 74.489796 74.489796 74.489796 74.489796 60.204082 83.163265 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100. 100.