⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sgareport.txt

📁 用开发语言vc++编程实现用遗传算法求解函数f=x*sin(10*x)+1.0的最大值。
💻 TXT
📖 第 1 页 / 共 5 页
字号:
026>:     (023,020)      21         1.5997       0.7438         1101110111010111101100
027>:     (023,020)      21         1.3991       2.5843         1100110010111001101010
028>:     (026,035)      19         1.5938       0.8371         1101110101010101101101
029>:     (026,035)      19         1.5592       1.3799         1101101001100011010100
030>:     (038,015)      22         1.4116       2.6113         1100110111001011001010
031>:     (038,015)      22         1.4621       2.4942         1101001000011001110110
032>:     (020,034)      02         1.9584       2.5130         1111110001110011111111
033>:     (020,034)      02         1.3519       2.3016         1100100010110001101010
034>:     (011,042)      22         1.4297       2.6115         1100111101010101100100
035>:     (011,042)      22         1.9345       2.1205         1111101001101010000110
036>:     (033,025)      22         0.4346       0.7944         0111101001101010010101
037>:     (033,025)      22         0.6768       1.5156         1000111100010110110100
038>:     (042,002)      22         1.9353       2.1333         1111101001111010000110
039>:     (042,002)      22         0.6441       1.3012         1000110001001011110010
040>:     (000,026)      22         1.5405       1.6589         1101100011001011001000
041>:     (000,026)      22         1.5938       0.8372         1101110101010101100100
042>:     (033,026)      18         0.4345       0.7944         0111101001101010000100
043>:     (033,026)      18         1.5938       0.8372         1101110101010101100100
044>:     (001,046)      22         1.4066       2.6030         1100110101011100010011
045>:     (001,046)      22         1.9584       2.5127         1111110001110011011111
046>:     (016,022)      22        -0.7856       1.9856         0001001001001011110010
047>:     (016,022)      22        -0.7973       1.9917         0001000101001011001000
048>:     (044,046)      17         1.9353       2.1336         1111101001111010011111
049>:     (044,046)      17         1.9584       2.5124         1111110001110011000101
________________________________________________________________________________
        Result:
Generation Calculated(nGen) = 2
Max Fitness = 2.666102
Chromosome Value with Max Fitness = (17, 1.968951)
Average Fitness = 1.722804
Min Fitness = 0.111185
Chromosome Value with Min Fitness = (11, 1.091963)
Crossover Num = 27
Mutate Num = 67
________________________________________________________________________________
        Population Report
Generation: 3
Indiv       Parents     xsite         x              Fitness          String
000>:     (005,025)      22         1.9448       2.2963         1111101101001011000101
001>:     (005,025)      22         1.4268       2.6146         1100111100010101010010
002>:     (037,024)      22         1.4268       2.6146         1100111100010110110100
003>:     (037,024)      22        -0.6918       1.6105         0001101001001011110100
004>:     (022,007)      10         0.6828       1.5540         1000111110011001110101
005>:     (022,007)      10         1.4151       2.6150         1100111000010110110100
006>:     (016,038)      12         0.2434       1.3582         0110101000011010000110
007>:     (016,038)      12         1.9470       2.3315         1111101101111001100111
008>:     (014,003)      05         1.9690       2.6661         1111110101011001101101
009>:     (014,003)      05         1.3834       2.5204         1100101101100010101000
010>:     (002,001)      21        -0.8387       1.9223         0000110111000011001001
011>:     (002,001)      21         0.4345       0.7946         0111101001101000001100
012>:     (023,010)      22         1.9346       2.1211         1111101001101010110101
013>:     (023,010)      22         1.6158       0.4973         1101111100110110110100
014>:     (043,044)      22         1.5953       0.8127         1101110101110111100100
015>:     (043,044)      22         1.5941       0.8324         1101110101011100010011
016>:     (028,035)      22         1.5000       2.1752         1101010101010101101101
017>:     (028,035)      22         1.9345       2.1205         1111101001101010000110
018>:     (045,016)      22         1.9557       2.4705         1111110000110111011111
019>:     (045,016)      22         0.2434       1.3583         0110101000011001100111
020>:     (034,034)      11         1.4297       2.6115         1100111101010101100100
021>:     (034,034)      11         1.4268       2.6146         1100111100010101100100
022>:     (021,046)      03         1.4644       2.4803         1101001001001011110010
023>:     (021,046)      03        -0.6445       1.3040         0001111001010101100100
024>:     (046,007)      01        -0.0848       1.2635         0100111000011001110100
025>:     (046,007)      01        -0.7739       1.9687         0001001101001011110010
026>:     (047,003)      22         0.7034       1.6798         1001000101011011001000
027>:     (047,003)      22         1.3401       2.1932         1100011110110000100110
028>:     (040,025)      15         1.5406       1.6588         1101100011001011010010
029>:     (040,025)      15         1.4062       2.6023         1100110101010101001000
030>:     (000,018)      18         0.0988       1.2825         0101110111000011000110
031>:     (000,018)      18         1.9111       1.6940         1111100001101010000000
032>:     (027,027)      22         1.3991       2.5843         1100110010111001101010
033>:     (027,027)      22         1.3055       1.8124         1100010010111011101010
034>:     (003,018)      09         1.4365       2.5993         1100111111101010100110
035>:     (003,018)      09         1.9323       2.0807         1111101000111000100110
036>:     (025,010)      10         1.4283       2.6131         1100111100110110110100
037>:     (025,010)      10         1.4268       2.6146         1100111100010101011010
038>:     (044,019)      22         1.4066       2.6030         1100110101011100010011
039>:     (044,019)      22        -0.7973       1.9917         0001000101001011001000
040>:     (010,015)      22         1.4342       2.6043         1100111110110110110100
041>:     (010,015)      22         1.2746       1.4280         1100001000011001110100
042>:     (004,007)      00         1.4152       2.6151         1100111000011001110100
043>:     (004,007)      00        -0.0790       1.2562         0100111010010110110100
044>:     (010,035)      22         1.4268       2.6146         1100111100010110110100
045>:     (010,035)      22         0.4345       0.7944         0111101001101010000110
046>:     (031,003)      22         1.4621       2.4942         1101001000011001110110
047>:     (031,003)      22        -0.0658       1.2402         0100111110111000100110
048>:     (047,003)      02        -0.8161       1.9779         0000111110110000100110
049>:     (047,003)      02         1.4534       2.5405         1101000101011011001000
________________________________________________________________________________
        Result:
Generation Calculated(nGen) = 3
Max Fitness = 2.666102
Chromosome Value with Max Fitness = ( 8, 1.968951)
Average Fitness = 1.982075
Min Fitness = 0.497265
Chromosome Value with Min Fitness = (13, 1.615791)
Crossover Num = 40
Mutate Num = 105
________________________________________________________________________________
        Population Report
Generation: 4
Indiv       Parents     xsite         x              Fitness          String
000>:     (048,026)      07        -0.8200       1.9713         0000111101011011001000
001>:     (048,026)      07         0.7073       1.7024         1001000110110000100110
002>:     (009,034)      06         1.3896       2.5496         1100101111101010100110
003>:     (009,034)      06         1.4303       2.6107         1100111101100010101000
004>:     (008,002)      12         1.9688       2.6643         1111110101010110110100
005>:     (008,002)      12         1.4035       2.5962         1100110100011001101101
006>:     (043,035)      22        -0.0790       1.2562         0100111010010110110100
007>:     (043,035)      22         1.9323       2.0807         1111101000111000100110
008>:     (001,036)      20         0.6768       1.5151         1000111100010101010000
009>:     (001,036)      20         1.4283       2.6131         1100111100110110110110
010>:     (002,021)      21         1.4151       2.6150         1100111000010110110100
011>:     (002,021)      21         1.4268       2.6146         1100111100010101100101
012>:     (017,044)      00         1.4268       2.6146         1100111100010110110100
013>:     (017,044)      00         1.9346       2.1213         1111101001101011000110
014>:     (046,004)      22         1.9690       2.6661         1111110101011001101101
015>:     (046,004)      22         0.6828       1.5540         1000111110011001110101
016>:     (037,001)      22         1.4268       2.6146         1100111100010101011010
017>:     (037,001)      22         1.3799       2.5016         1100101100010101010010
018>:     (040,015)      16         1.4342       2.6043         1100111110110111010011
019>:     (040,015)      16         1.5941       0.8320         1101110101011100110100
020>:     (024,011)      22        -0.0848       1.2635         0100111000011001110100
021>:     (024,011)      22         0.4352       0.7928         0111101001111000001100
022>:     (035,043)      20         1.9323       2.0806         1111101000111000100100
023>:     (035,043)      20        -0.0794       1.2566         0100111010001110110110
024>:     (047,009)      06        -0.0697       1.2447         0100111101100010101000
025>:     (047,009)      06         1.3870       2.5377         1100101110110000100110
026>:     (004,046)      22         0.6828       1.5540         1000111110011001110101
027>:     (004,046)      22         1.4621       2.4942         1101001000011001110110
028>:     (034,006)      10         1.4358       2.6010         1100111111011010000110
029>:     (034,006)      10         0.2441       1.3573         0110101000101010100110
030>:     (038,008)      05         1.4299       2.6112         1100111101011001101101
031>:     (038,008)      05         0.4691       0.7310         0111110101011100010011
032>:     (037,036)      22         1.4268       2.6146         1100111100010101011010
033>:     (037,036)      22         1.4283       2.6131         1100111100110110110100
034>:     (017,033)      12         1.9346       2.1217         1111101001101011101010
035>:     (017,033)      12         1.3039       1.7939         1100010010011010000110
036>:     (000,038)      22         1.9419       2.2473         1111101100001011000111
037>:     (000,038)      22         1.5941       0.8324         1101110101011100010011
038>:     (003,038)      22        -0.6918       1.6105         0001101001001011111100
039>:     (003,038)      22         1.4066       2.6030         1100110101011100010011
040>:     (029,034)      22         1.4062       2.6023         1100110101010101001000
041>:     (029,034)      22         1.4365       2.5993         1100111111101010100110
042>:     (003,024)      22        -0.6918       1.6105         0001101001001011110100
043>:     (003,024)      22        -0.0848       1.2635         0100111000011001110100
044>:     (016,011)      17         1.4993       2.1831         1101010101000101101100
045>:     (016,011)      17         0.4345       0.7946         0111101001101000001101
046>:     (039,020)      18         0.7028       1.6766         1001000101001111000100
047>:     (039,020)      18         1.4180       2.6167         1100111001010101101000
048>:     (020,032)      22         1.4297       2.6115         1100111101010101110100
049>:     (020,032)      22         1.3991       2.5843         1100110010111001101010
________________________________________________________________________________
        Result:
Generation Calculated(nGen) = 4
Max Fitness = 2.666102
Chromosome Value with Max Fitness = (14, 1.968951)
Average Fitness = 2.036029
Min Fitness = 0.731041
Chromosome Value with Min Fitness = (31, 0.469069)
Crossover Num = 54
Mutate Num = 130
________________________________________________________________________________
        Population Report
Generation: 5
Indiv       Parents     xsite         x              Fitness          String
000>:     (033,016)      22         1.4283       2.6131         1100111100110110110100
001>:     (033,016)      22         1.4268       2.6146         1100111100010101011010
002>:     (042,035)      11        -0.6912       1.6065         0001101001011010000110
003>:     (042,035)      11         1.3033       1.7860         1100010010001011110100
004>:     (030,047)      22         1.4301       2.6110         1100111101011101101101

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -