📄 output.onemax.30.log
字号:
===============================================
Simple Bayesian Optimization Algorithm in C++
Version 1.0 (Released in March 1999)
Copyright (c) 1999 Martin Pelikan
Author: Martin Pelikan
-----------------------------------------------
Parameter values from: input.onemax.30
===============================================
Parameter Values:
Description Identifier Type Value
----------------------------------------------------------------------------------------------------------------
Size of the population populationSize long 50
The number of parents to select (% from population) parentsPercentage float 50.000000
Size of offspring to create (% from population) offspringPercentage float 50.000000
Number of fitness function to use fitnessFunction int 0 (ONEMAX)
Size of the problem (of one dimension) problemSize int 30
Maximal Number of Generations to Perform maxNumberOfGenerations long 40
Maximal Number of Fitness Calls (-1 when unbounded) maxFitnessCalls long -1
Termination threshold for the univ. freq. (-1 is ignore) epsilon float 0.010000
Stop if the optimum was found? stopWhenFoundOptimum char 0 (No)
Percentage of opt. and nonopt. ind. threshold (-1 is ignore) maxOptimal float -1.000000
Maximal number of incoming edges in dep. graph for the BOA maxIncoming int 0
Wait for enter after printing out generation statistics? pause char 0
Output file name outputFile char* output.onemax.30
Threshold for guidance (closeness to 0,1) guidanceThreshold float 0.300000
Random Seed randSeed long 123
--------------------------------------------------------
Generation : 0
Fitness evaluations : 50
Fitness (max/avg/min) : (22.000000 15.320000 8.000000)
Percentage of optima in pop. : 0.00
Population bias : ..............................
Best solution in the pop. : 011001101110110111111011111011
--------------------------------------------------------
Generation : 1
Fitness evaluations : 75
Fitness (max/avg/min) : (22.000000 17.920000 14.000000)
Percentage of optima in pop. : 0.00
Population bias : 11......0.1...............1...
Best solution in the pop. : 011001101110110111111011111011
--------------------------------------------------------
Generation : 2
Fitness evaluations : 100
Fitness (max/avg/min) : (25.000000 19.620000 13.000000)
Percentage of optima in pop. : 0.00
Population bias : 11....1...1..111....1.....1...
Best solution in the pop. : 111101110111011111101111111110
--------------------------------------------------------
Generation : 3
Fitness evaluations : 125
Fitness (max/avg/min) : (25.000000 21.280000 15.000000)
Percentage of optima in pop. : 0.00
Population bias : 111...1..11..1.11...11...111..
Best solution in the pop. : 111101110111011111101111111110
--------------------------------------------------------
Generation : 4
Fitness evaluations : 150
Fitness (max/avg/min) : (28.000000 23.160000 20.000000)
Percentage of optima in pop. : 0.00
Population bias : 11111111.11..1.1111.1.1.11111.
Best solution in the pop. : 111111110110111111111111111111
--------------------------------------------------------
Generation : 5
Fitness evaluations : 175
Fitness (max/avg/min) : (28.000000 24.600000 20.000000)
Percentage of optima in pop. : 0.00
Population bias : 11111111.11..111111.111..1111.
Best solution in the pop. : 111111110110111111111111111111
--------------------------------------------------------
Generation : 6
Fitness evaluations : 200
Fitness (max/avg/min) : (29.000000 25.720000 20.000000)
Percentage of optima in pop. : 0.00
Population bias : 11111111.11..111111.111.111111
Best solution in the pop. : 111111111111111111101111111111
--------------------------------------------------------
Generation : 7
Fitness evaluations : 225
Fitness (max/avg/min) : (29.000000 26.960000 23.000000)
Percentage of optima in pop. : 0.00
Population bias : 11111111.11..111111.111.111111
Best solution in the pop. : 111111111111111111101111111111
--------------------------------------------------------
Generation : 8
Fitness evaluations : 250
Fitness (max/avg/min) : (30.000000 27.880000 24.000000)
Percentage of optima in pop. : 4.00
Population bias : 11111111111.11111111111.111111
Best solution in the pop. : 111111111111111111111111111111
--------------------------------------------------------
Generation : 9
Fitness evaluations : 275
Fitness (max/avg/min) : (30.000000 28.700000 25.000000)
Percentage of optima in pop. : 18.00
Population bias : 11111111111.111111111111111111
Best solution in the pop. : 111111111111111111111111111111
--------------------------------------------------------
Generation : 10
Fitness evaluations : 300
Fitness (max/avg/min) : (30.000000 29.260000 28.000000)
Percentage of optima in pop. : 34.00
Population bias : 11111111111.111111111111111111
Best solution in the pop. : 111111111111111111111111111111
--------------------------------------------------------
Generation : 11
Fitness evaluations : 325
Fitness (max/avg/min) : (30.000000 29.700000 28.000000)
Percentage of optima in pop. : 72.00
Population bias : 111111111111111111111111111111
Best solution in the pop. : 111111111111111111111111111111
--------------------------------------------------------
Generation : 12
Fitness evaluations : 350
Fitness (max/avg/min) : (30.000000 30.000000 30.000000)
Percentage of optima in pop. : 100.00
Population bias : 111111111111111111111111111111
Best solution in the pop. : 111111111111111111111111111111
=================================================================
FINAL STATISTICS
Termination reason : Bit convergence (with threshold epsilon)
Generations performed : 12
Fitness evaluations : 350
Fitness (max/avg/min) : (30.000000 30.000000 30.000000)
Percentage of optima in pop. : 100.00
Population bias : 111111111111111111111111111111
Best solution in the pop. : 111111111111111111111111111111
The End.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -