# # ChangeLog for trunk/sources # # Generated by Trac 1.0.12 # 07/06/24 04:33:27 Wed, 17 Mar 2010 00:53:14 GMT abeham [3078] * trunk/sources/HeuristicLab 3.3.sln (modified) * trunk/sources/HeuristicLab 3.3/Files.txt (modified) * trunk/sources/HeuristicLab.Algorithms.LS (added) * trunk/sources/HeuristicLab.Algorithms.LS/3.3 (added) * trunk/sources/HeuristicLab.Algorithms.LS/3.3/HeuristicLab.Algorithms.LS-3.3.csproj (added) * trunk/sources/HeuristicLab.Algorithms.LS/3.3/HeuristicLab.snk (added) * trunk/sources/HeuristicLab.Algorithms.LS/3.3/HeuristicLabAlgorithmsLSPlugin.cs.frame (added) * trunk/sources/HeuristicLab.Algorithms.LS/3.3/LS.cs (added) * trunk/sources/HeuristicLab.Algorithms.LS/3.3/LSMainLoop.cs (added) * trunk/sources/HeuristicLab.Algorithms.LS/3.3/Properties (added) * trunk/sources/HeuristicLab.Algorithms.LS/3.3/Properties/AssemblyInfo.frame (added) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/HeuristicLab.Optimization.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/QualityComparator.cs (added) Added a simple local search / hill climber algorithm similar to the ... Wed, 17 Mar 2010 00:40:13 GMT swagner [3077] * trunk/sources/HeuristicLab.Parameters/3.3/LookupParameter.cs (modified) Fixed bug in !LookupParameter.!LookupVariable (#919) Tue, 16 Mar 2010 23:38:34 GMT swagner [3076] * trunk/sources/HeuristicLab.Algorithms.SGA/3.3/SGA.cs (modified) Fixed bug when reselecting a previously selected operator in ... Tue, 16 Mar 2010 22:50:46 GMT swagner [3075] * trunk/sources/HeuristicLab.Parameters/3.3/LookupParameter.cs (modified) Refactored parameter lookup as suggested in a patch of mkommend (#919) Tue, 16 Mar 2010 20:29:10 GMT abeham [3074] * trunk/sources/HeuristicLab.Algorithms.TS/3.3/TS.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TS/3.3/TSMainLoop.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/HeuristicLab.Encodings.PermutationEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IThreeOptPermutationMoveOperator.cs (added) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeIndexMove.cs (added) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt (added) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/StochasticThreeOptMoveGenerator.cs (added) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/ThreeOptMove.cs (added) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/ThreeOptMoveGenerator.cs (added) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/StochasticTwoOptMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/TwoOptMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/TwoOptMoveMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/TwoOptMoveTabuAttribute.cs (deleted) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/TwoOptMoveTabuEvaluator.cs (deleted) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/TwoOptMoveTabuMaker.cs (deleted) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/TwoOptTabuMoveAttribute.cs (added) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/TwoOptTabuMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/TwoOptTabuMoveMaker.cs (added) * trunk/sources/HeuristicLab.Problems.TSP/3.3/HeuristicLab.Problems.TSP-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.TSP/3.3/Interfaces/ITSPMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TSP/3.3/Interfaces/ITSPPathMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TSP/3.3/MoveEvaluators/TSPMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TSP/3.3/MoveEvaluators/TSPPathMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TSP/3.3/MoveEvaluators/TwoOptMoveTSPCoordinatesPathEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TSP/3.3/MoveEvaluators/TwoOptMoveTSPEvaluator.cs (deleted) * trunk/sources/HeuristicLab.Problems.TSP/3.3/MoveEvaluators/TwoOptMoveTSPRoundedEuclideanPathEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TSP/3.3/TSP.cs (modified) updated tabu search #840 Tue, 16 Mar 2010 17:31:18 GMT gkronber [3073] * trunk/sources/HeuristicLab.PluginAdministrator/3.3/Properties (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/Properties/AssemblyInfo.frame (modified) Copied more files related to the deployment service from the feature ... Tue, 16 Mar 2010 17:28:53 GMT gkronber [3072] * trunk/sources/HeuristicLab.PluginAdministrator (added) * trunk/sources/HeuristicLab.PluginAdministrator/3.3 (added) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/ConnectionSetupView.Designer.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/ConnectionSetupView.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/ConnectionSetupView.resx (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/EditConnectionAction.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/EditConnectionMenuItem.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/HeuristicLab.PluginAdministrator.csproj (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/HeuristicLabPluginAdministratorApplication.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/HeuristicLabPluginAdministratorPlugin.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/HeuristicLabPluginAdministratorPlugin.cs.frame (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/IUserInterfaceItemProvider.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/LicenseView.Designer.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/LicenseView.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/LicenseView.resx (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/MainForm.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/MainForm.resx (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/MultiSelectListView.Designer.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/MultiSelectListView.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/OpenProductEditorAction.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/OpenServerProductsEditMenuItem.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/PluginComparisonView.Designer.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/PluginComparisonView.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/PluginComparisonView.resx (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/PluginEditor.Designer.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/PluginEditor.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/PluginEditor.resx (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/PluginListView.Designer.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/PluginListView.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/PluginListView.resx (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/PluginView.Designer.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/PluginView.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/PluginView.resx (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/ProductEditor.Designer.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/ProductEditor.cs (copied) * trunk/sources/HeuristicLab.PluginAdministrator/3.3/ProductEditor.resx (copied) * trunk/sources/HeuristicLab.Services.Deployment (added) * trunk/sources/HeuristicLab.Services.Deployment.DataAccess (added) * trunk/sources/HeuristicLab.Services.Deployment.DataAccess/3.3 (added) * trunk/sources/HeuristicLab.Services.Deployment.DataAccess/3.3/HeuristicLab.Services.Deployment.DataAccess.csproj (copied) * trunk/sources/HeuristicLab.Services.Deployment.DataAccess/3.3/PluginStoreClasses.cs (copied) * trunk/sources/HeuristicLab.Services.Deployment.DataAccess/3.3/PluginStoreClasses.dbml (copied) * trunk/sources/HeuristicLab.Services.Deployment.DataAccess/3.3/PluginStoreClasses.dbml.layout (copied) * trunk/sources/HeuristicLab.Services.Deployment.DataAccess/3.3/PluginStoreClasses.designer.cs (copied) * trunk/sources/HeuristicLab.Services.Deployment.DataAccess/3.3/Properties (copied) * trunk/sources/HeuristicLab.Services.Deployment.DataAccess/3.3/app.config (copied) * trunk/sources/HeuristicLab.Services.Deployment/3.3 (added) * trunk/sources/HeuristicLab.Services.Deployment/3.3/Admin.cs (copied) * trunk/sources/HeuristicLab.Services.Deployment/3.3/App.config (copied) * trunk/sources/HeuristicLab.Services.Deployment/3.3/HeuristicLab.Services.Deployment.csproj (copied) * trunk/sources/HeuristicLab.Services.Deployment/3.3/IAdmin.cs (copied) * trunk/sources/HeuristicLab.Services.Deployment/3.3/IUpdate.cs (copied) * trunk/sources/HeuristicLab.Services.Deployment/3.3/PluginDescription.cs (copied) * trunk/sources/HeuristicLab.Services.Deployment/3.3/PluginStore.cs (copied) * trunk/sources/HeuristicLab.Services.Deployment/3.3/ProductDescription.cs (copied) * trunk/sources/HeuristicLab.Services.Deployment/3.3/Properties (copied) * trunk/sources/HeuristicLab.Services.Deployment/3.3/Update.cs (copied) Copied projects related to the deployment service from the feature ... Tue, 16 Mar 2010 17:16:42 GMT svonolfe [3071] * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/Knapsack.cs (modified) Added BestKnownQuality parameter to Knapsack (#917) Tue, 16 Mar 2010 17:08:21 GMT svonolfe [3070] * trunk/sources/HeuristicLab 3.3.sln (modified) * trunk/sources/HeuristicLab 3.3/Files.txt (modified) * trunk/sources/HeuristicLab.Problems.Knapsack (added) * trunk/sources/HeuristicLab.Problems.Knapsack.Views (added) * trunk/sources/HeuristicLab.Problems.Knapsack.Views/3.3 (added) * trunk/sources/HeuristicLab.Problems.Knapsack.Views/3.3/HeuristicLab.Problems.Knapsack.Views-3.3.csproj (added) * trunk/sources/HeuristicLab.Problems.Knapsack.Views/3.3/HeuristicLab.snk (added) * trunk/sources/HeuristicLab.Problems.Knapsack.Views/3.3/HeuristicLabProblemsKnapsackViewsPlugin.cs.frame (added) * trunk/sources/HeuristicLab.Problems.Knapsack.Views/3.3/KnapsackView.Designer.cs (added) * trunk/sources/HeuristicLab.Problems.Knapsack.Views/3.3/KnapsackView.cs (added) * trunk/sources/HeuristicLab.Problems.Knapsack.Views/3.3/Properties (added) * trunk/sources/HeuristicLab.Problems.Knapsack.Views/3.3/Properties/AssemblyInfo.frame (added) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3 (added) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/Evaluators (added) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/Evaluators/KnapsackEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/HeuristicLab.Problems.Knapsack-3.3.csproj (added) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/HeuristicLab.snk (added) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/HeuristicLabProblemsKnapsackPlugin.cs.frame (added) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/Interfaces (added) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/Interfaces/IKnapsackEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/Knapsack.cs (added) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/Properties (added) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/Properties/AssemblyInfo.frame (added) Added the Knapsack problem to test the BinaryVector operators (#917) Tue, 16 Mar 2010 16:59:05 GMT gkronber [3069] * trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/ConfirmationDialog.Designer.cs (added) * trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/ConfirmationDialog.cs (added) * trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/ConfirmationDialog.resx (added) * trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/ConnectionSetupView.cs (modified) * trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/InstallationManagerControl.cs (modified) * trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/InstallationManagerForm.cs (modified) * trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/LicenseConfirmationBox.Designer.cs (modified) * trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/RemotePluginInstaller.Designer.cs (modified) * trunk/sources/HeuristicLab.PluginInfrastructure/HeuristicLab.PluginInfrastructure.csproj (modified) Improved dialogs in plugin manager. #891 (Refactor GUI for plugin ... Tue, 16 Mar 2010 16:14:35 GMT gkronber [3068] * branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient/HeuristicLab.DeploymentService.AdminClient.csproj (modified) * branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient/MultiSelectListView.Designer.cs (added) * branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient/MultiSelectListView.cs (added) * branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient/PluginEditor.Designer.cs (modified) * branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient/PluginEditor.cs (modified) * branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient/PluginListView.Designer.cs (modified) * branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient/PluginListView.cs (modified) * branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient/PluginListView.resx (modified) * trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/ConnectionSetupView.cs (modified) * trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/LocalPluginManager.Designer.cs (modified) * trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/LocalPluginManager.cs (modified) * trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/MultiSelectListView.Designer.cs (added) * trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/MultiSelectListView.cs (added) * trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/RemotePluginInstaller.Designer.cs (modified) * trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/RemotePluginInstaller.cs (modified) * trunk/sources/HeuristicLab.PluginInfrastructure/HeuristicLab.PluginInfrastructure.csproj (modified) Worked on multi-select behavior of list views in deployment server ... Tue, 16 Mar 2010 15:38:51 GMT svonolfe [3067] * trunk/sources/HeuristicLab.Problems.OneMax/3.3/Onemax.cs (modified) Updated OneMax problem (#916) Tue, 16 Mar 2010 15:04:54 GMT swagner [3066] * trunk/sources/HeuristicLab.Problems.TSP/3.3/Evaluators/TSPCoordinatesPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TSP/3.3/Evaluators/TSPDistanceMatrixPathEvaluator.cs (deleted) * trunk/sources/HeuristicLab.Problems.TSP/3.3/HeuristicLab.Problems.TSP-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.TSP/3.3/Interfaces/ITSPCoordinatesPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TSP/3.3/Interfaces/ITSPDistanceMatrixPathEvaluator.cs (deleted) * trunk/sources/HeuristicLab.Problems.TSP/3.3/TSP.cs (modified) Implemented first version of distance matrix-based evaluation for the ... Tue, 16 Mar 2010 14:59:55 GMT svonolfe [3065] * trunk/sources/HeuristicLab 3.3.sln (modified) * trunk/sources/HeuristicLab 3.3/Files.txt (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Creators/RandomBinaryVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/NPointCrossover.cs (modified) * trunk/sources/HeuristicLab.Problems.OneMax (added) * trunk/sources/HeuristicLab.Problems.OneMax.Views (added) * trunk/sources/HeuristicLab.Problems.OneMax.Views/3.3 (added) * trunk/sources/HeuristicLab.Problems.OneMax.Views/3.3/HeuristicLab.Problems.OneMax.Views-3.3.csproj (added) * trunk/sources/HeuristicLab.Problems.OneMax.Views/3.3/HeuristicLab.snk (added) * trunk/sources/HeuristicLab.Problems.OneMax.Views/3.3/HeuristicLabProblemsOneMaxViewsPlugin.cs.frame (added) * trunk/sources/HeuristicLab.Problems.OneMax.Views/3.3/OneMaxView.Designer.cs (added) * trunk/sources/HeuristicLab.Problems.OneMax.Views/3.3/OneMaxView.cs (added) * trunk/sources/HeuristicLab.Problems.OneMax.Views/3.3/Properties (added) * trunk/sources/HeuristicLab.Problems.OneMax.Views/3.3/Properties/AssemblyInfo.frame (added) * trunk/sources/HeuristicLab.Problems.OneMax/3.3 (added) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/Evaluators (added) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/Evaluators/OneMaxEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/HeuristicLab.Problems.OneMax-3.3.csproj (added) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/HeuristicLab.snk (added) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/HeuristicLabProblemsOneMaxPlugin.cs.frame (added) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/Interfaces (added) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/Interfaces/IOneMaxEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/Onemax.cs (added) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/Properties (added) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/Properties/AssemblyInfo.frame (added) Added OneMax problem to test the BinaryVector operators (#916) Tue, 16 Mar 2010 13:25:36 GMT svonolfe [3064] * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/SinglePointCrossover.cs (modified) Fixed minor typo (#914) Tue, 16 Mar 2010 13:25:06 GMT svonolfe [3063] * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/CosaCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/CyclicCrossover2Test.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/CyclicCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/EdgeRecombinationCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/MaximalPreservativeCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/OrderBasedCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/OrderCrossover2Test.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/OrderCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/PartiallyMatchedCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/PositionBasedCrossoverTest.cs (modified) Updated assembly reference in test cases (#889) Tue, 16 Mar 2010 13:10:34 GMT svonolfe [3062] * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Creators/RandomBinaryVectorCreator.cs (added) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/NPointCrossover.cs (added) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/SinglePointCrossover.cs (added) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/UniformCrossover.cs (added) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/HeuristicLab.Encodings.BinaryVectorEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Manipulators/SinglePositionBitflipManipulator.cs (added) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Manipulators/SomePositionsBitflipManipulator.cs (added) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Tests/HeuristicLab.Encodings.BinaryVectorEncoding-3.3.Tests.csproj (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Tests/NPointCrossoverTest.cs (added) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Tests/SinglePointCrossoverTest.cs (added) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Tests/SinglePositionBitflipManipulatorTest.cs (added) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Tests/SomePositionsBitflipManipulatorTest.cs (added) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Tests/UniformCrossoverTest.cs (added) Implemented operators and test cases for the BinaryVector encoding (#914) Tue, 16 Mar 2010 10:37:25 GMT swagner [3061] * trunk/sources/HeuristicLab 3.3.sln (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Tests/Auxiliary.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/Auxiliary.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/DiscreteCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/SinglePointCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/UniformOnePositionManipulatorTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/Auxiliary.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/BlendAlphaBetaCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/BlendAlphaCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/DiscreteCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/HeuristicCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/LocalCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/MichalewiczNonUniformAllPositionsManipulatorTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/MichalewiczNonUniformOnePositionManipulatorTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/PolynomialAllPositionManipulatorTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/PolynomialOnePositionManipulatorTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/RandomConvexCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/SimulatedBinaryCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/SinglePointCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/UniformOnePositionManipulatorTest.cs (modified) Renamed some test methods and fixed typos (#909) Tue, 16 Mar 2010 09:46:59 GMT svonolfe [3060] * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/BoundsChecker.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Creators/UniformRandomRealVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/AverageCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/BlendAlphaBetaCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/BlendAlphaCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/DiscreteCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/HeuristicCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/LocalCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/RandomConvexCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/SimulatedBinaryCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/SinglePointCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/UniformAllPositionsArithmeticCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/UniformSomePositionsArithmeticCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/BreederGeneticAlgorithmManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/MichalewiczNonUniformAllPositionsManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/MichalewiczNonUniformOnePositionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/PolynomialAllPositionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/PolynomialOnePositionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/SelfAdaptiveNormalAllPositionsManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/UniformOnePositionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/Auxiliary.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/BlendAlphaBetaCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/BlendAlphaCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/DiscreteCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/HeuristicCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/LocalCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/MichalewiczNonUniformAllPositionsManipulatorTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/MichalewiczNonUniformOnePositionManipulatorTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/PolynomialAllPositionManipulatorTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/PolynomialOnePositionManipulatorTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/RandomConvexCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/SimulatedBinaryCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/SinglePointCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/UniformOnePositionManipulatorTest.cs (modified) Updated the RealVector project to use the new solution encodings (#909) Tue, 16 Mar 2010 09:35:28 GMT svonolfe [3059] * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Creators/UniformRandomIntegerVectorCreator.cs (moved) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Crossovers/DiscreteCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Crossovers/SinglePointCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/HeuristicLab.Encodings.IntegerVectorEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorCreator.cs (moved) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorCrossover.cs (moved) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorManipulator.cs (moved) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Interfaces/IIntegerVectorCreator.cs (moved) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Interfaces/IIntegerVectorCrossover.cs (moved) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Interfaces/IIntegerVectorManipulator.cs (moved) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Interfaces/IIntegerVectorOperator.cs (moved) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Manipulators/UniformOnePositionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/DiscreteCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/SinglePointCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/UniformOnePositionManipulatorTest.cs (modified) Updated the IntegerVector project to use the new solution encodings ...