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

📄 sgareport.txt

📁 用开发语言vc++编程实现用遗传算法求解函数f=x*sin(10*x)+1.0的最大值。
💻 TXT
📖 第 1 页 / 共 5 页
字号:
048>:     (030,015)      22        -0.9145       1.4525         0000011101001011101010
049>:     (030,015)      22         1.8051      -0.0933         1110111101011101111101
________________________________________________________________________________
        Result:
Generation Calculated(nGen) = 7
Max Fitness = 3.023411
Chromosome Value with Max Fitness = (18, 1.999727)
Average Fitness = 2.083589
Min Fitness = -0.267032
Chromosome Value with Min Fitness = (26, 1.788793)
Crossover Num = 92
Mutate Num = 231
________________________________________________________________________________
        Population Report
Generation: 8
Indiv       Parents     xsite         x              Fitness          String
000>:     (005,032)      22         1.4303       2.6107         1100111101100010101000
001>:     (005,032)      22         1.4188       2.6170         1100111001101000100100
002>:     (042,006)      22         1.4297       2.6114         1100111101010110000100
003>:     (042,006)      22         1.4268       2.6146         1100111100010110110010
004>:     (038,037)      22         1.4167       2.6161         1100111000111001110010
005>:     (038,037)      22         1.4150       2.6149         1100111000010101000100
006>:     (046,040)      14        -0.0817       1.2596         0100111001011100100010
007>:     (046,040)      14         0.7103       1.7191         1001000111110001101010
008>:     (016,029)      18         1.4358       2.6010         1100111111011010011001
009>:     (016,029)      18         1.4151       2.6149         1100111000010101100110
010>:     (040,001)      00         1.4268       2.6146         1100111100010110111100
011>:     (040,001)      00         0.6956       1.6334         1001000010110000100010
012>:     (041,043)      11         1.4351       2.6023         1100111111001100100100
013>:     (041,043)      11         1.9683       2.6575         1111110101001100001110
014>:     (029,018)      11         1.4153       2.6151         1100111000011010000010
015>:     (029,018)      11         1.6245       0.3689         1101111111110101001001
016>:     (019,011)      16         1.4063       2.6025         1100110101010110101010
017>:     (019,011)      16         0.6684       1.4606         1000111001011101111101
018>:     (013,022)      06         1.4150       2.6149         1100111000010101001101
019>:     (013,022)      06         1.4169       2.6162         1100111000111110100100
020>:     (000,018)      22         1.3720       2.4542         1100101001101000100100
021>:     (000,018)      22         1.9997       3.0234         1111111111111010000010
022>:     (018,040)      00         0.7077       1.7044         1001000110111000100010
023>:     (018,040)      00         1.9997       3.0234         1111111111111010000010
024>:     (001,025)      06         1.4152       2.6150         1100111000011000001001
025>:     (001,025)      06         0.6768       1.5156         1000111100010110111100
026>:     (013,004)      22         1.4169       2.6162         1100111000111110100100
027>:     (013,004)      22         1.2744       1.4248         1100001000010100011001
028>:     (038,025)      22         1.3933       2.5642         1100110000111001110010
029>:     (038,025)      22         0.6652       1.4396         1000111000011000001011
030>:     (036,012)      19         1.8104      -0.0280         1110111111010010011011
031>:     (036,012)      19         1.3949       2.5703         1100110001011101101001
032>:     (015,016)      00         1.8108      -0.0234         1110111111011010010111
033>:     (015,016)      00         1.3384       2.1764         1100011110001011000111
034>:     (008,016)      02         1.4358       2.6010         1100111111011010010110
035>:     (008,016)      02         1.4104       2.6097         1100110110110000110011
036>:     (027,030)      22         1.4063       2.6025         1100110101010110111100
037>:     (027,030)      22         1.3064       1.8231         1100010011001111000111
038>:     (024,039)      06         1.4329       2.6067         1100111110011010110100
039>:     (024,039)      06         0.6873       1.5820         1000111111111010100110
040>:     (032,017)      03         1.7350       0.0000         1110100101100010101000
041>:     (032,017)      03         1.4188       2.6170         1100111001101000100100
042>:     (021,024)      20         1.9425       2.2563         1111101100010110110110
043>:     (021,024)      20         1.4372       2.5977         1100111111111010000100
044>:     (015,023)      22         1.3384       2.1764         1100011110001011000111
045>:     (015,023)      22         1.3243       2.0295         1100011001010111101000
046>:     (012,018)      07         1.3889       2.5463         1100101111011010000110
047>:     (012,018)      07         1.9808       2.8215         1111111001011101101000
048>:     (032,001)      22         1.4190       2.6170         1100111001101100100100
049>:     (032,001)      22         1.4268       2.6146         1100111100010110111100
________________________________________________________________________________
        Result:
Generation Calculated(nGen) = 8
Max Fitness = 3.023411
Chromosome Value with Max Fitness = (21, 1.999727)
Average Fitness = 2.176853
Min Fitness = -0.027959
Chromosome Value with Min Fitness = (30, 1.810414)
Crossover Num = 108
Mutate Num = 265
________________________________________________________________________________
        Population Report
Generation: 9
Indiv       Parents     xsite         x              Fitness          String
000>:     (046,020)      01         1.3720       2.4542         1100101001101000110100
001>:     (046,020)      01         1.3889       2.5463         1100101111011010000110
002>:     (038,002)      06         1.4297       2.6114         1100111101010110000100
003>:     (038,002)      06         1.4329       2.6066         1100111110011011110100
004>:     (035,047)      22         1.4104       2.6097         1100110110110000110011
005>:     (035,047)      22         1.9574       2.4970         1111110001011101001000
006>:     (003,044)      13         1.4259       2.6153         1100111100000011000111
007>:     (003,044)      13         1.5261       1.8601         1101011110001110110010
008>:     (000,043)      22         1.4303       2.6107         1100111101100010101000
009>:     (000,043)      22         1.4358       2.6010         1100111111011010000001
010>:     (035,043)      20         1.4104       2.6097         1100110110110000110110
011>:     (035,043)      20         1.4372       2.5977         1100111111111010000111
012>:     (011,048)      06         1.4659       2.4707         1101001001101100100100
013>:     (011,048)      06         1.3050       1.8063         1100010010110000100010
014>:     (002,036)      19         1.4297       2.6114         1100111101010110000100
015>:     (002,036)      19         1.3594       2.3641         1100100101010110111100
016>:     (031,028)      12         1.3918       2.5585         1100110000011001110010
017>:     (031,028)      12         1.3934       2.5649         1100110000111101101001
018>:     (038,047)      22         1.3860       2.5331         1100101110011010110100
019>:     (038,047)      22         1.9808       2.8209         1111111001011100101000
020>:     (029,043)      04         0.6872       1.5818         1000111111111010000100
021>:     (029,043)      04         1.4152       2.6150         1100111000011000000011
022>:     (009,002)      22         1.4163       2.6158         1100111000110001100110
023>:     (009,002)      22         1.4297       2.6114         1100111101010110000100
024>:     (038,018)      22         1.4329       2.6067         1100111110011010110100
025>:     (038,018)      22         0.6650       1.4387         1000111000010101001101
026>:     (044,013)      22         1.3384       2.1764         1100011110001011000111
027>:     (044,013)      22         1.9654       2.6160         1111110100001100001110
028>:     (023,021)      15         1.9997       3.0234         1111111111111010000010
029>:     (023,021)      15         1.9997       3.0234         1111111111111010000010
030>:     (031,001)      00         1.4189       2.6170         1100111001101000111100
031>:     (031,001)      00         1.3949       2.5703         1100110001011101101001
032>:     (002,013)      09         1.4307       2.6101         1100111101101100001000
033>:     (002,013)      09         1.9688       2.6641         1111110101010110100100
034>:     (025,042)      11         0.5831       0.9451         1000011100010110110110
035>:     (025,042)      11         1.9425       2.2564         1111101100010110111100
036>:     (035,036)      22         1.4106       2.6099         1100110110110100110011
037>:     (035,036)      22         1.4063       2.6025         1100110101010110111100
038>:     (035,047)      22         1.4017       2.5916         1100110011110001110011
039>:     (035,047)      22         1.9808       2.8215         1111111001011101101000
040>:     (012,009)      04         1.4151       2.6149         1100111000010101100110
041>:     (012,009)      04         1.4351       2.6023         1100111111001100100100
042>:     (020,026)      22         1.3720       2.4542         1100101001101000100100
043>:     (020,026)      22         1.4162       2.6158         1100111000101110100100
044>:     (021,011)      01         0.6956       1.6334         1001000010110000100010
045>:     (021,011)      01         1.9997       3.0234         1111111111111010000010
046>:     (013,021)      17         1.9683       2.6574         1111110101001100000010
047>:     (013,021)      17         1.9997       3.0235         1111111111111010001110
048>:     (023,004)      00         1.3698       2.4400         1100101000111001110010
049>:     (023,004)      00         1.9997       3.0234         1111111111111010000010
________________________________________________________________________________
        Result:
Generation Calculated(nGen) = 9
Max Fitness = 3.023489
Chromosome Value with Max Fitness = (47, 1.999736)
Average Fitness = 2.492708
Min Fitness = 0.945116
Chromosome Value with Min Fitness = (34, 0.583077)
Crossover Num = 124
Mutate Num = 300
________________________________________________________________________________
        Population Report
Generation: 10
Indiv       Parents     xsite         x              Fitness          String
000>:     (027,022)      22         1.9654       2.6160         1111110100001100001110
001>:     (027,022)      22         1.4163       2.6158         1100111000110001100110
002>:     (030,022)      22         1.4189       2.6170         1100111001101000111100
003>:     (030,022)      22         1.3929       2.5628         1100110000110001100110
004>:     (019,030)      14         1.9808       2.8211         1111111001011100111100
005>:     (019,030)      14         1.7939      -0.2174         1110111001101000101000
006>:     (014,006)      08         1.4039       2.5973         1100110100100011000011
007>:     (014,006)      08         1.4297       2.6114         1100111101010110000100
008>:     (040,034)      17         1.4151       2.6149         1100111000010101110110
009>:     (040,034)      17        -0.9169       1.4317         0000011100010110100110
010>:     (004,036)      11         1.4106       2.6099         1100110110110100110011
011>:     (004,036)      11         1.3636       2.3956         1100100110110000110011
012>:     (036,033)      00         1.9662       2.6280         1111110100011110100000
013>:     (036,033)      00         1.4099       2.6089         1100110110100100110011
014>:     (013,014)      22         1.3050       1.8063         1100010010110000100010
015>:     (013,014)      22         1.4297       2.6114         1100111101010110000100
016>:     (030,043)      22         1.4189       2.6170         1100111001101000111100
017>:     (030,043)      22         1.4162       2.6158         1100111000101110100100
018>:     (016,039)      09         1.3949       2.5703         1100110001011101101000
019>:     (016,039)      09         1.9777       2.7830         1111111000011001111010
020>:     (004,041)      22         1.5979       0.7716         1101110110110000110011
021>:     (004,041)      22         1.4351       2.6023         1100111111001100100100
022>:     (041,020)      11         1.4358       2.6010         1100111111011010000100
023>:     (041,020)      11         0.6397       1.2729         1000101111101100100100
024>:     (037,029)      21         1.4063       2.6025         1100110101010110111100
025>:     (037,029)      21         1.9997       3.0234         1111111111111010000010
026>:     (028,015)      22         1.2494       1.1092         1011111111110010000010

⌨️ 快捷键说明

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