# # ChangeLog for trunk/sources/HeuristicLab.GP # # Generated by Trac 1.0.12 # 04/28/24 19:26:22 Mon, 09 Mar 2009 07:29:29 GMT gkronber [1290] * trunk/sources/HeuristicLab.CEDMA.Charting/HeuristicLab.CEDMA.Charting.csproj (modified) * trunk/sources/HeuristicLab.CEDMA.Charting/HeuristicLabCedmaChartingPlugin.cs (modified) * trunk/sources/HeuristicLab.CEDMA.Core/HeuristicLab.CEDMA.Core.csproj (modified) * trunk/sources/HeuristicLab.CEDMA.Core/HeuristicLabCedmaCorePlugin.cs (modified) * trunk/sources/HeuristicLab.CEDMA.DB.Interfaces/HeuristicLab.CEDMA.DB.Interfaces.csproj (modified) * trunk/sources/HeuristicLab.CEDMA.DB.Interfaces/HeuristicLabCedmaDbInterfacesPlugin.cs (modified) * trunk/sources/HeuristicLab.CEDMA.DB/HeuristicLab.CEDMA.DB.csproj (modified) * trunk/sources/HeuristicLab.CEDMA.DB/HeuristicLabCedmaDbPlugin.cs (modified) * trunk/sources/HeuristicLab.CEDMA.Server/HeuristicLab.CEDMA.Server.csproj (modified) * trunk/sources/HeuristicLab.CEDMA.Server/HeuristicLabCedmaServerPlugin.cs (modified) * trunk/sources/HeuristicLab.GP.Boolean/HeuristicLabGPBooleanPlugin.cs (modified) * trunk/sources/HeuristicLab.GP.SantaFe/HeuristicLabGPSantaFePlugin.cs (modified) * trunk/sources/HeuristicLab.GP.StructureIdentification.Classification/HeuristicLab.GP.StructureIdentification.Classification.csproj (modified) * trunk/sources/HeuristicLab.GP.StructureIdentification.Classification/HeuristicLabGPClassificationPlugin.cs (modified) * trunk/sources/HeuristicLab.GP.StructureIdentification.TimeSeries/HeuristicLab.GP.StructureIdentification.TimeSeries.csproj (modified) * trunk/sources/HeuristicLab.GP.StructureIdentification.TimeSeries/HeuristicLabGPTimeSeriesPlugin.cs (modified) * trunk/sources/HeuristicLab.GP.StructureIdentification/HeuristicLab.GP.StructureIdentification.csproj (modified) * trunk/sources/HeuristicLab.GP.StructureIdentification/HeuristicLabGPStructureIdentificationPlugin.cs (modified) * trunk/sources/HeuristicLab.GP/HeuristicLab.GP.csproj (modified) * trunk/sources/HeuristicLab.GP/HeuristicLabGPPlugin.cs (modified) * trunk/sources/HeuristicLab.sln (modified) * trunk/sources/HeuristicLab/CopyAssemblies.cmd (modified) Increased minor version of CEDMA and GP plugins. #419 (Refactor CEDMA ... Sun, 08 Mar 2009 10:04:49 GMT gkronber [1286] * trunk/sources/HeuristicLab.GP/HeuristicLab.GP.csproj (modified) * trunk/sources/HeuristicLab.GP/Recombination/GPCrossoverBase.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/OnePointCrossOver.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/SizeConstrictedGPCrossoverBase.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/SizeFairCrossOver.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/StandardCrossOver.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/UniformCrossover.cs (modified) Adapted GP crossover operators to match the new design for crossover ... Wed, 25 Feb 2009 10:50:52 GMT gkronber [1227] * trunk/sources/HeuristicLab.GP.StructureIdentification/ModelAnalyzerExporter.cs (modified) * trunk/sources/HeuristicLab.GP/FunctionView.cs (modified) merged fix for #472 (Export of HL3 function trees to HL2 import ... Tue, 10 Feb 2009 11:59:37 GMT gkronber [1212] * trunk/sources/HeuristicLab.GP/Recombination/SizeConstrictedGPCrossoverBase.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/SizeFairCrossOver.cs (modified) merged r1200 and r1209 from CEDMA refactoring branch into trunk. #479 ... Mon, 02 Feb 2009 11:49:44 GMT gkronber [1198] * trunk/sources/HeuristicLab.GP/ProbabilisticTreeCreator.cs (modified) merged fix for #476 (ProbabilisticTreeCreator can create trees that ... Mon, 02 Feb 2009 11:47:48 GMT gkronber [1197] * trunk/sources/HeuristicLab.GP/Recombination/OnePointCrossOver.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/SizeConstrictedGPCrossoverBase.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/SizeFairCrossOver.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/StandardCrossOver.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/UniformCrossover.cs (modified) merged fix for #479 (Crossover operators create trees that are larger ... Thu, 25 Dec 2008 12:21:37 GMT gkronber [1065] * trunk/sources/HeuristicLab.GP/Recombination/StandardCrossOver.cs (modified) fixed #445 (StandardCrossover enters an infinite loop when trees are ... Fri, 19 Dec 2008 11:11:04 GMT gkronber [1039] * trunk/sources/HeuristicLab.GP/Manipulation/OnePointShaker.cs (modified) fixed #439 (One-Point Shaker does not work for terminals without ... Fri, 28 Nov 2008 20:51:20 GMT swagner [852] * trunk/sources/ConfigMerger.exe (added) * trunk/sources/HeuristicLab.AdvancedOptimizationFrontend/HeuristicLab.AdvancedOptimizationFrontend.csproj (modified) * trunk/sources/HeuristicLab.BitVector/HeuristicLab.BitVector.csproj (modified) * trunk/sources/HeuristicLab.CEDMA.Charting/HeuristicLab.CEDMA.Charting.csproj (modified) * trunk/sources/HeuristicLab.CEDMA.Core/HeuristicLab.CEDMA.Core.csproj (modified) * trunk/sources/HeuristicLab.CEDMA.DB.Interfaces/HeuristicLab.CEDMA.DB.Interfaces.csproj (modified) * trunk/sources/HeuristicLab.CEDMA.DB/HeuristicLab.CEDMA.DB.csproj (modified) * trunk/sources/HeuristicLab.CEDMA.Operators/HeuristicLab.CEDMA.Operators.csproj (modified) * trunk/sources/HeuristicLab.CEDMA.Server/HeuristicLab.CEDMA.Server.csproj (modified) * trunk/sources/HeuristicLab.Charting.Data/HeuristicLab.Charting.Data.csproj (modified) * trunk/sources/HeuristicLab.Charting/HeuristicLab.Charting.csproj (modified) * trunk/sources/HeuristicLab.Communication.Data/HeuristicLab.Communication.Data.csproj (modified) * trunk/sources/HeuristicLab.Communication.Operators/HeuristicLab.Communication.Operators.csproj (modified) * trunk/sources/HeuristicLab.Constraints/HeuristicLab.Constraints.csproj (modified) * trunk/sources/HeuristicLab.Core/HeuristicLab.Core.csproj (modified) * trunk/sources/HeuristicLab.Data/HeuristicLab.Data.csproj (modified) * trunk/sources/HeuristicLab.DataAnalysis/HeuristicLab.DataAnalysis.csproj (modified) * trunk/sources/HeuristicLab.DistributedEngine/HeuristicLab.DistributedEngine.csproj (modified) * trunk/sources/HeuristicLab.ES/HeuristicLab.ES.csproj (modified) * trunk/sources/HeuristicLab.Evolutionary/HeuristicLab.Evolutionary.csproj (modified) * trunk/sources/HeuristicLab.GP.Boolean/HeuristicLab.GP.Boolean.csproj (modified) * trunk/sources/HeuristicLab.GP.SantaFe/HeuristicLab.GP.SantaFe.csproj (modified) * trunk/sources/HeuristicLab.GP.StructureIdentification.Classification/HeuristicLab.GP.StructureIdentification.Classification.csproj (modified) * trunk/sources/HeuristicLab.GP.StructureIdentification.TimeSeries/HeuristicLab.GP.StructureIdentification.TimeSeries.csproj (modified) * trunk/sources/HeuristicLab.GP.StructureIdentification/HeuristicLab.GP.StructureIdentification.csproj (modified) * trunk/sources/HeuristicLab.GP/HeuristicLab.GP.csproj (modified) * trunk/sources/HeuristicLab.Grid/HeuristicLab.Grid.csproj (modified) * trunk/sources/HeuristicLab.Hive.Client.Common/HeuristicLab.Hive.Client.Common.csproj (modified) * trunk/sources/HeuristicLab.Hive.Client.Communication/HeuristicLab.Hive.Client.Communication.csproj (modified) * trunk/sources/HeuristicLab.Hive.Client.Console/HeuristicLab.Hive.Client.Console.csproj (modified) * trunk/sources/HeuristicLab.Hive.Client.Core/HeuristicLab.Hive.Client.Core.csproj (modified) * trunk/sources/HeuristicLab.Hive.Client.ExecutionEngine/HeuristicLab.Hive.Client.ExecutionEngine.csproj (modified) * trunk/sources/HeuristicLab.Hive.Contracts/HeuristicLab.Hive.Contracts.csproj (modified) * trunk/sources/HeuristicLab.Hive.Server.ADODataAccess/HeuristicLab.Hive.Server.ADODataAccess.csproj (modified) * trunk/sources/HeuristicLab.Hive.Server.Console/HeuristicLab.Hive.Server.Console.csproj (modified) * trunk/sources/HeuristicLab.Hive.Server.Core/HeuristicLab.Hive.Server.Core.csproj (modified) * trunk/sources/HeuristicLab.Hive.Server.Scheduler/HeuristicLab.Hive.Server.Scheduler.csproj (modified) * trunk/sources/HeuristicLab.Hive.Server/HeuristicLab.Hive.Server.csproj (modified) * trunk/sources/HeuristicLab.Logging/HeuristicLab.Logging.csproj (modified) * trunk/sources/HeuristicLab.Operators.Metaprogramming/HeuristicLab.Operators.Metaprogramming.csproj (modified) * trunk/sources/HeuristicLab.Operators.Programmable/HeuristicLab.Operators.Programmable.csproj (modified) * trunk/sources/HeuristicLab.Operators.Stopwatch/HeuristicLab.Operators.Stopwatch.csproj (modified) * trunk/sources/HeuristicLab.Operators/HeuristicLab.Operators.csproj (modified) * trunk/sources/HeuristicLab.OptimizationFrontend/HeuristicLab.OptimizationFrontend.csproj (modified) * trunk/sources/HeuristicLab.Permutation/HeuristicLab.Permutation.csproj (modified) * trunk/sources/HeuristicLab.PluginInfrastructure.GUI/HeuristicLab.PluginInfrastructure.GUI.csproj (modified) * trunk/sources/HeuristicLab.PluginInfrastructure/HeuristicLab.PluginInfrastructure.csproj (modified) * trunk/sources/HeuristicLab.Random/HeuristicLab.Random.csproj (modified) * trunk/sources/HeuristicLab.RealVector/HeuristicLab.RealVector.csproj (modified) * trunk/sources/HeuristicLab.Routing.TSP/HeuristicLab.Routing.TSP.csproj (modified) * trunk/sources/HeuristicLab.SGA/HeuristicLab.SGA.csproj (modified) * trunk/sources/HeuristicLab.SQLite/HeuristicLab.SQLite.csproj (modified) * trunk/sources/HeuristicLab.Scheduling.JSSP/HeuristicLab.Scheduling.JSSP.csproj (modified) * trunk/sources/HeuristicLab.Selection.OffspringSelection/HeuristicLab.Selection.OffspringSelection.csproj (modified) * trunk/sources/HeuristicLab.Selection/HeuristicLab.Selection.csproj (modified) * trunk/sources/HeuristicLab.SequentialEngine/HeuristicLab.SequentialEngine.csproj (modified) * trunk/sources/HeuristicLab.Settings/HeuristicLab.Settings.csproj (modified) * trunk/sources/HeuristicLab.SimOpt/HeuristicLab.SimOpt.csproj (modified) * trunk/sources/HeuristicLab.TestFunctions/HeuristicLab.TestFunctions.csproj (modified) * trunk/sources/HeuristicLab.ThreadParallelEngine/HeuristicLab.ThreadParallelEngine.csproj (modified) * trunk/sources/HeuristicLab.Visualization.Test/HeuristicLab.Visualization.Test.csproj (modified) * trunk/sources/HeuristicLab.Visualization/HeuristicLab.Visualization.csproj (modified) * trunk/sources/HeuristicLab.sln (modified) * trunk/sources/HeuristicLab/CopyAssemblies.cmd (modified) * trunk/sources/HeuristicLab/HeuristicLab.csproj (modified) * trunk/sources/HeuristicLab/MergeConfigs.cmd (added) * trunk/sources/HeuristicLab/UpdateLocalInstallation.cmd (modified) * trunk/sources/PreBuildEvent.cmd (modified) * trunk/tools/ConfigMerger/ConfigMerger.csproj (modified) * trunk/tools/PreBuildEvent.cmd (modified) Integrated ConfigMerger into build process (#403). Refactored pre- ... Wed, 26 Nov 2008 22:41:56 GMT gkronber [835] * trunk/sources/HeuristicLab.GP/HeuristicLab.GP.csproj (modified) * trunk/sources/HeuristicLab.GP/Recombination/GPCrossoverBase.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/LangdonHomologousCrossOver.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/SizeConstrictedGPCrossoverBase.cs (added) * trunk/sources/HeuristicLab.GP/Recombination/SizeFairCrossOver.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/StandardCrossOver.cs (modified) * added another abstract base class for GP crossover operators with ... Wed, 26 Nov 2008 17:57:58 GMT gkronber [833] * trunk/sources/HeuristicLab.GP/Recombination/SizeFairCrossOver.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/StandardCrossOver.cs (modified) improved sizefair crossover operator. #393 (Refactor GP crossover ... Wed, 26 Nov 2008 17:21:23 GMT gkronber [832] * trunk/sources/HeuristicLab.GP/Recombination/GPCrossoverBase.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/OnePointCrossOver.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/StandardCrossOver.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/UniformCrossover.cs (modified) simplified {{{StandardCrossOver}}} to a simple sub-tree swapping ... Tue, 25 Nov 2008 22:20:03 GMT gkronber [815] * trunk/sources/HeuristicLab.GP/HeuristicLab.GP.csproj (modified) * trunk/sources/HeuristicLab.GP/Recombination/GPCrossoverBase.cs (added) * trunk/sources/HeuristicLab.GP/Recombination/OnePointCrossOver.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/UniformCrossover.cs (modified) fixed #392 (GP uniform- and onepoint crossover should only create one ... Mon, 24 Nov 2008 22:59:29 GMT gkronber [814] * trunk/sources/HeuristicLab.GP/Recombination/LangdonHomologousCrossOver.cs (modified) * trunk/sources/HeuristicLab.GP/Recombination/SizeFairCrossOver.cs (modified) * removed combination of two terminals to a tree and with this the ... Mon, 24 Nov 2008 21:43:05 GMT gkronber [813] * trunk/sources/HeuristicLab.GP/Recombination/UniformCrossover.cs (modified) removed random child ordering because the order of children doesn't ... Mon, 24 Nov 2008 21:42:20 GMT gkronber [812] * trunk/sources/HeuristicLab.GP/Recombination/OnePointCrossOver.cs (modified) removed random child ordering because the order of children doesn't ... Sun, 23 Nov 2008 21:17:28 GMT gkronber [809] * trunk/sources/HeuristicLab.GP/Recombination/OnePointCrossOver.cs (modified) implemented #387 (Onepoint crossover should generate two children ... Sun, 23 Nov 2008 18:29:26 GMT gkronber [807] * trunk/sources/HeuristicLab.GP/Recombination/UniformCrossover.cs (modified) Changed `UniformCrossover` to create two new trees from two parents. ... Sat, 22 Nov 2008 15:39:32 GMT gkronber [803] * trunk/sources/HeuristicLab.GP/Recombination/UniformCrossover.cs (modified) improved UniformCrossover #382 (Uniform crossover operator for GP) Sat, 22 Nov 2008 11:54:25 GMT gkronber [802] * trunk/sources/HeuristicLab.GP/HeuristicLab.GP.csproj (modified) * trunk/sources/HeuristicLab.GP/Recombination/UniformCrossover.cs (added) added implementation of UniformCrossover #382 (Uniform crossover ...