?? sgareport.txt
字號:
Simple Genetic Algorithm - SGA
________________________________________________________________________________
SGA Parameters:
Population Size(nPopSize) = 50
Chromosome Length(nChromLen) = 22
Maximum of Generation(nMaxGen) = 100
Crossover Probability(fPc) = 0.250000
Mutation Probability(fPm) = 0.010000
________________________________________________________________________________
Initial Population Average Fitness = 2.007277
Initial Population Max Fitness = 3.848212
Initial Population Min Fitness = 0.476390
Initial Population Sum Fitness = 100.363869
________________________________________________________________________________
Population Report:
Generation: 0
Indiv Parents xsite x Fitness String
0>: ( 0, 0) 0 1.8520 3.8482 1111001101011111111101
1>: ( 0, 0) 0 1.3407 0.7167 1100011110111100011011
2>: ( 0, 0) 0 -0.6750 2.4775 0001101110111100000110
3>: ( 0, 0) 0 1.1369 0.9586 1011011001011000011111
4>: ( 0, 0) 0 -0.2603 2.2468 0011111100011110110101
5>: ( 0, 0) 0 1.1641 0.9478 1011100010101010111000
6>: ( 0, 0) 0 0.4363 2.3965 0111101010010000010111
7>: ( 0, 0) 0 1.5785 1.0135 1101110000001000011011
8>: ( 0, 0) 0 1.1873 1.5371 1011101010100101001111
9>: ( 0, 0) 0 -0.6699 2.5431 0001110000101010111101
10>: ( 0, 0) 0 -0.0644 2.0579 0100111111010111001001
11>: ( 0, 0) 0 0.4231 2.2812 0111100101110000111010
12>: ( 0, 0) 0 -0.8404 2.8021 0000110110011111011010
13>: ( 0, 0) 0 0.8117 2.2905 1001101010011000001001
14>: ( 0, 0) 0 -0.7068 1.8510 0001100100000101111010
15>: ( 0, 0) 0 1.3336 0.8386 1100011100100011001110
16>: ( 0, 0) 0 1.8005 2.0302 1110111011111010100110
17>: ( 0, 0) 0 1.7862 1.2472 1110110111000000011000
18>: ( 0, 0) 0 -0.0184 2.0101 0101001111000011001100
19>: ( 0, 0) 0 0.8102 2.2542 1001101001110111100010
20>: ( 0, 0) 0 -0.2418 2.2337 0100000010110100001000
21>: ( 0, 0) 0 1.6103 2.5143 1101111010111111111010
22>: ( 0, 0) 0 -0.2847 2.1319 0011110100001010101111
23>: ( 0, 0) 0 0.7795 1.5321 1001011111011001111101
24>: ( 0, 0) 0 -0.0400 2.0380 0101000111101011101100
25>: ( 0, 0) 0 -0.6915 2.1829 0001101001010011101100
26>: ( 0, 0) 0 1.8887 2.6576 1111011010000000001011
27>: ( 0, 0) 0 0.2754 2.1924 0110110011010100111011
28>: ( 0, 0) 0 0.0398 2.0377 0101100010111010001101
29>: ( 0, 0) 0 1.5332 0.6749 1101100000101011000100
30>: ( 0, 0) 0 1.6597 3.5830 1110001011110110011000
31>: ( 0, 0) 0 0.9585 1.0757 1010011100100000110010
32>: ( 0, 0) 0 1.8767 3.2540 1111010101111010100110
33>: ( 0, 0) 0 1.7760 0.7852 1110110011100011001010
34>: ( 0, 0) 0 0.8776 2.5673 1010000000111001010111
35>: ( 0, 0) 0 0.9649 1.1392 1010011110101100010111
36>: ( 0, 0) 0 1.6467 3.6377 1110000111011001011010
37>: ( 0, 0) 0 -0.4608 2.4345 0010111000000010101000
38>: ( 0, 0) 0 -0.9175 1.5207 0000011100001010010111
39>: ( 0, 0) 0 1.5447 0.4764 1101100100100110011110
40>: ( 0, 0) 0 1.0341 2.9075 1010110110010011001111
41>: ( 0, 0) 0 -0.7272 1.4517 0001011101000111101010
42>: ( 0, 0) 0 1.7967 1.8124 1110111010100110001011
43>: ( 0, 0) 0 1.5976 1.8818 1101110110101010011000
44>: ( 0, 0) 0 -0.6442 2.6336 0001111001011100010011
45>: ( 0, 0) 0 -0.8617 2.8043 0000101111001101101001
46>: ( 0, 0) 0 0.3032 1.9693 0110111100110101100010
47>: ( 0, 0) 0 0.1367 1.8750 0110000100000000001010
48>: ( 0, 0) 0 -0.1229 1.9190 0100101011011000101011
49>: ( 0, 0) 0 0.4941 2.0912 0111111101111110111001
________________________________________________________________________________
Result:
Generation Calculated(nGen) = 0
Average Fitness = 2.0073
Chromosome Value with Max Fitness = ( 0,1.852049)
Max Fitness = 3.848212
Chromosome Value with Min Fitness = (39,1.544730)
Min Fitness = 0.476390
Crossover Num = 0
Mutate Num = 0
________________________________________________________________________________
Population Report:
Generation: 1
Indiv Parents xsite x Fitness String
0>: ( 13, 34) 22 0.8117 2.2905 1001101010011000001001
1>: ( 13, 34) 22 0.8806 2.5051 1010000001111001010111
2>: ( 29, 26) 22 1.5332 0.6749 1101100000101011000100
3>: ( 29, 26) 22 1.8887 2.6576 1111011010000000001011
4>: ( 18, 45) 22 -0.0184 2.0101 0101001111000011001100
5>: ( 18, 45) 22 -0.8617 2.8043 0000101111001101101001
6>: ( 34, 38) 7 0.8872 2.3474 1010000100001010010111
7>: ( 34, 38) 7 -0.9271 1.3034 0000011000111001010111
8>: ( 16, 25) 22 1.8005 2.0302 1110111011111010100110
9>: ( 16, 25) 22 -0.6916 2.1810 0001101001010001101100
10>: ( 21, 11) 12 1.5159 1.2734 1101011010110000111010
11>: ( 21, 11) 12 0.4238 2.2884 0111100101111111111010
12>: ( 36, 14) 22 1.6481 3.6453 1110000111111001011010
13>: ( 36, 14) 22 -0.7009 1.9802 0001100110000101111010
14>: ( 22, 43) 22 -0.2847 2.1319 0011110100001010101111
15>: ( 22, 43) 22 1.5976 1.8818 1101110110101010011000
16>: ( 40, 13) 22 1.0341 2.9075 1010110110010011001111
17>: ( 40, 13) 22 0.8117 2.2905 1001101010011000001001
18>: ( 2, 30) 22 -0.6750 2.4777 0001101110111100010110
19>: ( 2, 30) 22 1.6597 3.5830 1110001011110110011000
20>: ( 12, 14) 22 -0.8404 2.8021 0000110110011111011010
21>: ( 12, 14) 22 -0.7060 1.8671 0001100100010101111010
22>: ( 37, 24) 22 -0.4608 2.4345 0010111000000010101000
23>: ( 37, 24) 22 -0.0400 2.0380 0101000111101011101100
24>: ( 12, 44) 22 -0.8404 2.8021 0000110110011111011000
25>: ( 12, 44) 22 -0.6442 2.6336 0001111001011100010011
26>: ( 39, 26) 0 1.8887 2.6576 1111011010000000001011
27>: ( 39, 26) 0 1.5447 0.4764 1101100100100110011110
28>: ( 31, 30) 20 0.9585 1.0757 1010011100100000110000
29>: ( 31, 30) 20 1.6597 3.5830 1110001011110110011010
30>: ( 30, 19) 22 1.6597 3.5830 1110001011110110011000
31>: ( 30, 19) 22 1.1852 1.4673 1011101001110111100010
32>: ( 44, 48) 22 0.8552 2.8437 1001111001010000010011
33>: ( 44, 48) 22 -0.1288 1.8989 0100101001011000101011
34>: ( 26, 47) 22 1.8887 2.6576 1111011010000000001011
35>: ( 26, 47) 22 0.1368 1.8749 0110000100000001001010
36>: ( 34, 0) 2 1.1489 0.8517 1011011101011111111101
37>: ( 34, 0) 2 1.6276 3.2420 1110000000111001011111
38>: ( 0, 34) 22 1.8520 3.8482 1111001101011111111101
39>: ( 0, 34) 22 0.8893 2.2922 1010000100111001010111
40>: ( 4, 49) 22 -0.2603 2.2468 0011111100011110110101
41>: ( 4, 49) 22 0.4941 2.0912 0111111101111110111001
42>: ( 19, 3) 22 0.8102 2.2542 1001101001110111100010
43>: ( 19, 3) 22 1.1369 0.9586 1011011001011000011111
44>: ( 7, 2) 5 1.5750 0.8869 1101101110111100000110
45>: ( 7, 2) 5 -0.6715 2.5242 0001110000001000011011
46>: ( 4, 44) 4 -0.2692 2.2216 0011111001011100010011
47>: ( 4, 44) 4 -0.6353 2.5688 0001111100011110110101
48>: ( 26, 0) 22 1.8887 2.6579 1111011010000000000011
49>: ( 26, 0) 22 0.3520 1.6487 0111001101011111111101
________________________________________________________________________________
Result:
Generation Calculated(nGen) = 1
Average Fitness = 2.2450
Chromosome Value with Max Fitness = (38,1.852049)
Max Fitness = 3.848212
Chromosome Value with Min Fitness = (27,1.544730)
Min Fitness = 0.476390
Crossover Num = 7
Mutate Num = 19
________________________________________________________________________________
Population Report:
Generation: 2
Indiv Parents xsite x Fitness String
0>: ( 27, 26) 22 1.8520 3.8482 1111001101011111111101
1>: ( 27, 26) 22 1.8887 2.6576 1111011010000000001011
2>: ( 12, 43) 11 1.6481 3.6451 1110000111111000011111
3>: ( 12, 43) 11 1.1369 0.9579 1011011001011001011010
4>: ( 6, 11) 4 0.9863 1.5892 1010100101111111111010
5>: ( 6, 11) 4 0.3246 1.7734 0111000100001000010111
6>: ( 46, 17) 22 -0.2692 2.2216 0011111001011100010011
7>: ( 46, 17) 22 0.8117 2.2905 1001101010011000001001
8>: ( 32, 26) 4 0.7637 1.3058 1001011010000000001011
9>: ( 32, 26) 4 1.9802 0.8481 1111111001010000010011
10>: ( 24, 10) 22 -0.8404 2.8021 0000110110011111011000
11>: ( 24, 10) 22 1.5159 1.2734 1101011010110000111010
12>: ( 25, 13) 22 -0.6442 2.6336 0001111001011100010011
13>: ( 25, 13) 22 -0.7009 1.9802 0001100110000101111010
14>: ( 22, 41) 22 -0.4608 2.4345 0010111000000010101000
15>: ( 22, 41) 22 0.4941 2.0912 0111111101111110111001
16>: ( 18, 19) 22 -0.6750 2.4777 0001101110111100010110
17>: ( 18, 19) 22 1.6597 3.5830 1110001011110110011000
18>: ( 4, 5) 22 -0.0418 2.0405 0101000111000011001100
19>: ( 4, 5) 22 -0.8617 2.8043 0000101111001101101001
20>: ( 47, 14) 22 -0.6822 2.3622 0001101100011110110101
21>: ( 47, 14) 22 -0.2847 2.1319 0011110100001010101111
22>: ( 32, 41) 22 0.8552 2.8437 1001111001010000010011
23>: ( 32, 41) 22 0.4941 2.0912 0111111101111110111001
24>: ( 16, 42) 22 1.0341 2.9075 1010110110010011001111
25>: ( 16, 42) 22 0.8102 2.2544 1001101001110111101010
26>: ( 49, 7) 22 0.3520 1.6487 0111001101011111111101
27>: ( 49, 7) 22 -0.9271 1.3034 0000011000111001010111
28>: ( 48, 22) 8 1.8829 2.9619 1111011000000010101000
29>: ( 48, 22) 8 -0.4551 2.4493 0010111010000000000011
30>: ( 3, 40) 22 1.8887 2.6576 1111011010000000001011
31>: ( 3, 40) 22 -0.2603 2.2468 0011111100011110110101
32>: ( 9, 12) 22 -0.6916 2.1810 0001101001010001101100
33>: ( 9, 12) 22 1.6481 3.6453 1110000111111001011010
34>: ( 48, 39) 9 1.8913 2.5106 1111011010111001010111
35>: ( 48, 39) 9 0.8867 2.3593 1010000100000000000011
36>: ( 1, 37) 22 0.8806 2.5051 1010000001111001010111
37>: ( 1, 37) 22 1.6276 3.2420 1110000000111001011111
38>: ( 12, 20) 22 1.6481 3.6453 1110000111111001011010
39>: ( 12, 20) 22 -0.8404 2.8021 0000110110011111011010
40>: ( 0, 19) 22 0.8117 2.2905 1001101010011000001001
41>: ( 0, 19) 22 1.6597 3.5830 1110001011110110011000
42>: ( 29, 45) 18 1.6597 3.5830 1110001011110110011011
43>: ( 29, 45) 18 -0.6715 2.5242 0001110000001000011010
44>: ( 1, 25) 22 0.8806 2.5051 1010000001111001010111
45>: ( 1, 25) 22 -0.6442 2.6336 0001111001011100010011
46>: ( 8, 16) 22 1.8005 2.0302 1110111011111010100110
47>: ( 8, 16) 22 1.0341 2.9075 1010110110010011001111
48>: ( 30, 32) 22 1.6597 3.5830 1110001011110110011000
49>: ( 30, 32) 22 0.8552 2.8437 1001111001010000010011
________________________________________________________________________________
Result:
Generation Calculated(nGen) = 2
Average Fitness = 2.4898
Chromosome Value with Max Fitness = ( 0,1.852049)
Max Fitness = 3.848212
Chromosome Value with Min Fitness = ( 9,1.980239)
Min Fitness = 0.848100
Crossover Num = 13
Mutate Num = 23
________________________________________________________________________________
Population Report:
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -