📄 sgareport.txt
字号:
Simple Genetic Algorithm - SGA
________________________________________________________________________________
SGA Parameters:
Population Size(nPopSize) = 30
Chromosome Length(nChromLen) = 6
Maximum of Generation(nMaxGen) = 66
Crossover Probability(fPc) = 0.500000
Mutation Probability(fPm) = 0.050000
________________________________________________________________________________
Initial Population Average Fitness = 1.999660
Initial Population Max Fitness = 3.810581
Initial Population Min Fitness = 0.359888
Initial Population Sum Fitness = 59.989807
________________________________________________________________________________
Population Report:
Generation: 0
Indiv Parents xsite x Fitness String
0>: ( 0, 0) 0 0.9048 1.8652 101000
1>: ( 0, 0) 0 1.7143 1.2562 111001
2>: ( 0, 0) 0 0.7619 1.2908 100101
3>: ( 0, 0) 0 0.3333 1.7113 011100
4>: ( 0, 0) 0 0.1905 1.9439 011001
5>: ( 0, 0) 0 1.5238 0.9635 110101
6>: ( 0, 0) 0 0.4762 2.3239 011111
7>: ( 0, 0) 0 -0.2381 2.2216 010000
8>: ( 0, 0) 0 0.6190 2.3487 100010
9>: ( 0, 0) 0 -0.4762 2.3239 001011
10>: ( 0, 0) 0 0.2857 2.1240 011011
11>: ( 0, 0) 0 0.9048 1.8652 101000
12>: ( 0, 0) 0 1.8571 3.8106 111100
13>: ( 0, 0) 0 0.3333 1.7113 011100
14>: ( 0, 0) 0 -0.3333 1.7113 001110
15>: ( 0, 0) 0 0.2381 2.2216 011010
16>: ( 0, 0) 0 1.6667 3.4434 111000
17>: ( 0, 0) 0 1.4762 3.0041 110100
18>: ( 0, 0) 0 1.0476 3.0447 101011
19>: ( 0, 0) 0 -0.5238 1.6437 001010
20>: ( 0, 0) 0 -0.9048 1.8652 000010
21>: ( 0, 0) 0 0.0476 2.0475 010110
22>: ( 0, 0) 0 -0.3810 1.7854 001101
23>: ( 0, 0) 0 -1.0000 2.0000 000000
24>: ( 0, 0) 0 -0.6190 2.3487 001000
25>: ( 0, 0) 0 1.7619 0.3599 111010
26>: ( 0, 0) 0 0.4762 2.3239 011111
27>: ( 0, 0) 0 1.7143 1.2562 111001
28>: ( 0, 0) 0 0.9524 1.0503 101001
29>: ( 0, 0) 0 0.2857 2.1240 011011
________________________________________________________________________________
Result:
Generation Calculated(nGen) = 0
Average Fitness = 1.9997
Chromosome Value with Max Fitness = (12,1.857143)
Max Fitness = 3.810581
Chromosome Value with Min Fitness = (25,1.761905)
Min Fitness = 0.359888
Crossover Num = 0
Mutate Num = 0
________________________________________________________________________________
Population Report:
Generation: 1
Indiv Parents xsite x Fitness String
0>: ( 7, 2) 6 -0.2381 2.2216 010000
1>: ( 7, 2) 6 1.5238 0.9635 110101
2>: ( 18, 2) 4 0.9524 1.0503 101001
3>: ( 18, 2) 4 0.8571 2.8357 100111
4>: ( 0, 14) 2 1.1905 1.6491 101110
5>: ( 0, 14) 2 -0.6190 2.3487 001000
6>: ( 18, 10) 6 1.0476 3.0447 101011
7>: ( 18, 10) 6 0.2857 2.1240 011011
8>: ( 6, 9) 2 -0.0952 2.0142 010011
9>: ( 6, 9) 2 -0.4762 2.3239 001011
10>: ( 11, 28) 2 0.9524 1.0503 101001
11>: ( 11, 28) 2 0.9048 1.8652 101000
12>: ( 22, 6) 3 -0.3810 1.7854 001101
13>: ( 22, 6) 3 0.3810 1.7854 011101
14>: ( 27, 15) 1 1.8571 3.8106 111100
15>: ( 27, 15) 1 0.1905 1.9439 011001
16>: ( 25, 16) 6 1.7619 0.3599 111010
17>: ( 25, 16) 6 1.6667 3.4434 111000
18>: ( 29, 0) 6 0.2857 2.1240 011011
19>: ( 29, 0) 6 0.9048 1.8652 101000
20>: ( 9, 10) 6 -0.5714 1.5532 001001
21>: ( 9, 10) 6 1.8095 2.5334 111011
22>: ( 10, 29) 3 0.2381 2.2216 011010
23>: ( 10, 29) 3 0.2857 2.1240 011011
24>: ( 9, 10) 6 -0.4762 2.3239 001011
25>: ( 9, 10) 6 0.2857 2.1240 011011
26>: ( 27, 10) 6 0.1905 1.9439 011001
27>: ( 27, 10) 6 0.2857 2.1240 011011
28>: ( 5, 23) 6 1.6190 2.9120 110111
29>: ( 5, 23) 6 -0.9524 1.0503 000001
________________________________________________________________________________
Result:
Generation Calculated(nGen) = 1
Average Fitness = 2.0506
Chromosome Value with Max Fitness = (14,1.857143)
Max Fitness = 3.810581
Chromosome Value with Min Fitness = (16,1.761905)
Min Fitness = 0.359888
Crossover Num = 7
Mutate Num = 10
________________________________________________________________________________
Population Report:
Generation: 2
Indiv Parents xsite x Fitness String
0>: ( 9, 11) 6 -0.4762 2.3239 001011
1>: ( 9, 11) 6 0.9048 1.8652 101000
2>: ( 14, 7) 2 1.8095 2.5334 111011
3>: ( 14, 7) 2 -0.3333 1.7113 001110
4>: ( 6, 6) 6 1.0476 3.0447 101011
5>: ( 6, 6) 6 1.0476 3.0447 101011
6>: ( 14, 3) 6 1.8571 3.8106 111100
7>: ( 14, 3) 6 0.8571 2.8357 100111
8>: ( 9, 2) 6 -0.4762 2.3239 001011
9>: ( 9, 2) 6 0.9524 1.0503 101001
10>: ( 2, 9) 6 0.5714 1.5532 100001
11>: ( 2, 9) 6 -0.4762 2.3239 001011
12>: ( 0, 4) 1 -0.3333 1.7113 001110
13>: ( 0, 4) 1 1.3333 0.8453 110001
14>: ( 7, 6) 2 0.2857 2.1240 011011
15>: ( 7, 6) 2 1.0476 3.0447 101011
16>: ( 12, 3) 1 -0.6667 2.5774 000111
17>: ( 12, 3) 1 1.1429 0.8858 101101
18>: ( 13, 14) 6 0.3810 1.7854 011101
19>: ( 13, 14) 6 1.8571 3.8106 111100
20>: ( 14, 28) 2 1.6190 2.9120 110111
21>: ( 14, 28) 2 1.8571 3.8106 111100
22>: ( 29, 27) 4 -0.8571 2.8357 000011
23>: ( 29, 27) 4 0.2857 2.1240 011011
24>: ( 18, 28) 4 0.2857 2.1240 011011
25>: ( 18, 28) 4 1.6190 2.9120 110111
26>: ( 3, 5) 0 -0.6190 2.3487 001000
27>: ( 3, 5) 0 0.8571 2.8357 100111
28>: ( 0, 13) 3 0.0000 2.0000 010101
29>: ( 0, 13) 3 0.1905 1.9439 011001
________________________________________________________________________________
Result:
Generation Calculated(nGen) = 2
Average Fitness = 2.3684
Chromosome Value with Max Fitness = ( 6,1.857143)
Max Fitness = 3.810581
Chromosome Value with Min Fitness = (13,1.333333)
Min Fitness = 0.845299
Crossover Num = 16
Mutate Num = 16
________________________________________________________________________________
Population Report:
Generation: 3
Indiv Parents xsite x Fitness String
0>: ( 20, 11) 3 1.4286 3.1169 110011
1>: ( 20, 11) 3 -0.2857 2.1240 001111
2>: ( 15, 3) 6 1.0476 3.0447 101011
3>: ( 15, 3) 6 -0.3333 1.7113 001110
4>: ( 17, 28) 6 -0.3810 1.7854 001101
5>: ( 17, 28) 6 0.3810 1.7854 011101
6>: ( 12, 21) 0 1.8571 3.8106 111100
7>: ( 12, 21) 0 -0.7143 1.6901 000110
8>: ( 21, 4) 6 1.8571 3.8106 111100
9>: ( 21, 4) 6 1.0476 3.0447 101011
10>: ( 29, 20) 1 0.0952 2.0142 010111
11>: ( 29, 20) 1 1.7143 1.2562 111001
12>: ( 26, 12) 1 -0.3333 1.7113 001110
13>: ( 26, 12) 1 -0.6190 2.3487 001000
14>: ( 16, 17) 4 -0.9524 1.0503 000001
15>: ( 16, 17) 4 1.2381 3.1525 101111
16>: ( 20, 6) 0 1.3333 0.8453 110001
17>: ( 20, 6) 0 1.6190 2.9120 110111
18>: ( 26, 5) 4 -0.4762 2.3239 001011
19>: ( 26, 5) 4 0.9048 1.8652 101000
20>: ( 27, 9) 6 0.8571 2.8357 100111
21>: ( 27, 9) 6 0.9524 1.0503 101001
22>: ( 5, 4) 6 1.0000 2.0000 101010
23>: ( 5, 4) 6 1.0476 3.0447 101011
24>: ( 16, 19) 6 -0.6667 2.5774 000111
25>: ( 16, 19) 6 1.8571 3.8106 111100
26>: ( 12, 21) 6 -0.3333 1.7113 001110
27>: ( 12, 21) 6 1.9524 0.0531 111110
28>: ( 8, 4) 1 -0.4762 2.3239 001011
29>: ( 8, 4) 1 1.0476 3.0447 101011
________________________________________________________________________________
Result:
Generation Calculated(nGen) = 3
Average Fitness = 2.2618
Chromosome Value with Max Fitness = ( 6,1.857143)
Max Fitness = 3.810581
Chromosome Value with Min Fitness = (27,1.952381)
Min Fitness = 0.053078
Crossover Num = 24
Mutate Num = 25
________________________________________________________________________________
Population Report:
Generation: 4
Indiv Parents xsite x Fitness String
0>: ( 23, 0) 0 1.4286 3.1169 110011
1>: ( 23, 0) 0 1.0476 3.0447 101011
2>: ( 6, 14) 6 1.8571 3.8106 111100
3>: ( 6, 14) 6 -0.9524 1.0503 000001
4>: ( 28, 25) 6 1.0476 3.0447 101011
5>: ( 28, 25) 6 1.8571 3.8106 111100
6>: ( 18, 2) 1 -0.8571 2.8357 000011
7>: ( 18, 2) 1 1.0476 3.0447 101011
8>: ( 9, 1) 6 -0.4762 2.3239 001011
9>: ( 9, 1) 6 -0.2857 2.1240 001111
10>: ( 24, 20) 6 -0.6667 2.5774 000111
11>: ( 24, 20) 6 0.8571 2.8357 100111
12>: ( 18, 6) 6 -0.4762 2.3239 001011
13>: ( 18, 6) 6 1.8571 3.8106 111100
14>: ( 2, 24) 6 1.0476 3.0447 101011
15>: ( 2, 24) 6 -0.6667 2.5774 000111
16>: ( 8, 19) 6 1.8571 3.8106 111100
17>: ( 8, 19) 6 0.9048 1.8652 101000
18>: ( 6, 0) 6 1.8571 3.8106 111100
19>: ( 6, 0) 6 1.4286 3.1169 110011
20>: ( 28, 10) 6 -0.4762 2.3239 001011
21>: ( 28, 10) 6 0.0952 2.0142 010111
22>: ( 4, 14) 0 -0.9524 1.0503 000001
23>: ( 4, 14) 0 -0.3810 1.7854 001101
24>: ( 23, 10) 1 1.6190 2.9120 110111
25>: ( 23, 10) 1 -0.4762 2.3239 001011
26>: ( 25, 18) 6 1.8571 3.8106 111100
27>: ( 25, 18) 6 0.2857 2.1240 011011
28>: ( 23, 25) 6 1.0476 3.0447 101011
29>: ( 23, 25) 6 1.8571 3.8106 111100
________________________________________________________________________________
Result:
Generation Calculated(nGen) = 4
Average Fitness = 2.7726
Chromosome Value with Max Fitness = ( 2,1.857143)
Max Fitness = 3.810581
Chromosome Value with Min Fitness = ( 3,-0.952381)
Min Fitness = 1.050282
Crossover Num = 28
Mutate Num = 29
________________________________________________________________________________
Population Report:
Generation: 5
Indiv Parents xsite x Fitness String
0>: ( 3, 24) 6 -0.9524 1.0503 000001
1>: ( 3, 24) 6 1.6190 2.9120 110111
2>: ( 7, 19) 6 0.9524 1.0503 101001
3>: ( 7, 19) 6 1.4286 3.1169 110011
4>: ( 1, 17) 4 1.6667 3.4434 111000
5>: ( 1, 17) 4 1.0476 3.0447 101011
6>: ( 1, 12) 2 1.0000 2.0000 101010
7>: ( 1, 12) 2 -0.8571 2.8357 000011
8>: ( 5, 0) 4 2.0000 2.0000 111111
9>: ( 5, 0) 4 1.3810 1.2221 110010
10>: ( 29, 4) 0 1.0476 3.0447 101011
11>: ( 29, 4) 0 1.8571 3.8106 111100
12>: ( 8, 19) 1 -0.0952 2.0142 010011
13>: ( 8, 19) 1 1.0476 3.0447 101011
14>: ( 29, 29) 6 1.8571 3.8106 111100
15>: ( 29, 29) 6 1.8571 3.8106 111100
16>: ( 14, 14) 6 1.0476 3.0447 101011
17>: ( 14, 14) 6 1.0476 3.0447 101011
18>: ( 23, 20) 6 -0.3810 1.7854 001101
19>: ( 23, 20) 6 -0.4762 2.3239 001011
20>: ( 1, 7) 2 0.6667 2.5774 100011
21>: ( 1, 7) 2 1.0476 3.0447 101011
22>: ( 2, 13) 4 1.8571 3.8106 111100
23>: ( 2, 13) 4 1.8571 3.8106 111100
24>: ( 14, 26) 6 1.0476 3.0447 101011
25>: ( 14, 26) 6 0.3333 1.7113 011100
26>: ( 6, 29) 2 -0.4286 2.3351 001100
27>: ( 6, 29) 2 1.4286 3.1169 110011
28>: ( 2, 24) 3 1.9048 1.7161 111101
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -