history

来自「用C++编写的遗传算法」· 代码 · 共 56 行

TXT
56
字号
*************************************************************************               gpc++ - The Genetic Programming Kernel                 **                         C++ Class Library                            *************************************************************************0.50  (15/1/97)---------------First version0.5.1 (28/1/97)---------------Shrink mutation fasterBug in GP::load(): Length and depth was not calculatedconfig.h renamed to gpconfig.hPrefix GP added to all names of module configBug in GPGene::chooseFunctionNode(): If no function node, floatingpoint exceptionBug in GP::mutate(): flag fitnessValid not set to 0Steady State feature added.  The following had to change because ofthis:- Arguments and return value of GPPopulation::tournamentSelection(),  GPPopulation::probabilisticSelection() changed.- New function GPPopulation::selectIndices().- New GPVariables parameter SteadyState.New GPVariables parameter AddBestToNewPopulation, CrossoverProbabilityand CreationProbability.  The Parameters ReproductionRation andCreationRatio are no longer valid.Selection mechanism for Demetic Migration is now one of the usualones, not just random selection.  (Was possible because of the newfunction GPPopulation::selectIndices())0.5.2 (13/2/97)---------------Bug in GPPopulation::calculateStatistics(): The calculation of theworst of the population was wrong, and in some weird cases the best ofthe population was wrong, too.  This was not a severe bug, but cancause unnecessary trouble.Bug in GP::compare: Returned value 1 when the trees were the same.Documentation: Parameter study added.

⌨️ 快捷键说明

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