# # ChangeLog for / # # Generated by Trac 1.0.12 # 11/23/24 04:33:47 Tue, 24 Nov 2015 15:42:09 GMT mkommend [13364] * branches/ProblemRefactoring/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/ParameterlessPopulationPyramid.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVector.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorEncoding.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Interfaces/IIntegerVectorCreator.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Knapsack.Views/3.3/HeuristicLab.Problems.Knapsack.Views-3.3.csproj (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Knapsack/3.3/KnapsackProblem.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/HeuristicLab.Problems.Programmable-3.3.csproj (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/ProgrammableProblemInstances.cs (modified) #2521: Refactored IntegerVectorEncoding, KnapsackProblem, and P3. Tue, 24 Nov 2015 15:34:17 GMT gkronber [13363] * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/AboutDialog.Designer.cs (modified) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/AboutDialog.cs (modified) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/HeuristicLab.PluginInfrastructure.UI-4.0.csproj (modified) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/InstallationManagerControl.Designer.cs (deleted) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/InstallationManagerControl.cs (deleted) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/InstallationManagerForm.Designer.cs (deleted) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/InstallationManagerForm.cs (deleted) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/InstalledPluginsView.Designer.cs (deleted) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/InstalledPluginsView.cs (deleted) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/LicenseView.Designer.cs (deleted) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/LicenseView.cs (deleted) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/MultiSelectListView.Designer.cs (deleted) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/MultiSelectListView.cs (deleted) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/PluginInformationDialog.Designer.cs (modified) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/PluginInformationDialog.cs (modified) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/PluginView.Designer.cs (deleted) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/PluginView.cs (deleted) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/Util.cs (deleted) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure/3.3/Interfaces/IPluginDescription.cs (modified) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure/3.3/PluginValidator.cs (modified) #2522: improvements to new PluginInformationDialog and removed ... Tue, 24 Nov 2015 15:19:49 GMT mkommend [13362] * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/IMultiObjectiveProblem.cs (added) #2521: Forgot to commit IMultiObjectiveProblem. Tue, 24 Nov 2015 15:01:02 GMT mkommend [13361] * branches/ProblemRefactoring/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAEvolutionStrategy.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/EvaluationTracker.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/HillClimber.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/LinkageCrossover.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/ParameterlessPopulationPyramid.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorCreator.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVector.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorEncoding.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/IProblemDefinition.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/ISingleObjectiveProblem.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/ISingleObjectiveProblemDefinition.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/MultiObjectiveProblem.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/SingleObjectiveProblem.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/Interfaces/IProblem.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/CompiledProblemDefinition.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/HeuristicLab.Problems.Programmable-3.3.csproj (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/MultiObjectiveProgrammableProblems.cs (deleted) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/ProgrammableProblemInstances.cs (moved) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProblemDefinitionScript.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.TestFunctions/3.3/SingleObjectiveTestFunctionProblem.cs (modified) #2521: Adapted real vector encoding, test function problems, P3, CMA- ... Tue, 24 Nov 2015 14:45:06 GMT gkronber [13360] * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/HeuristicLab.PluginInfrastructure.UI-4.0.csproj (modified) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/PluginInformationDialog.Designer.cs (copied) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/PluginInformationDialog.cs (copied) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/StarterForm.cs (modified) #2522: added new PluginInformationDialog Tue, 24 Nov 2015 14:24:12 GMT abeham [13359] * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Individuals/MultiSolution.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/IEncodingOperator.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/IMultiEncodingOperator.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/MultiEncoding.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Operators/MultiEncodingCreator.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Operators/MultiEncodingCrossover.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Operators/MultiEncodingOperator.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Operators/ScopeUtil.cs (modified) #2521: worked on multi-encoding (it works again). Some issues are ... Tue, 24 Nov 2015 14:22:21 GMT swagner [13358] * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Core/Mapper.cs (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Core/StaticCache.cs (added) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Core/Transformer.cs (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/HeuristicLab.Persistence-4.0.csproj (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Transformers/Transformers.cs (moved) #2520: Worked on new persistence implementation Tue, 24 Nov 2015 13:29:53 GMT abeham [13357] * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/MultiObjectiveProgrammableProblems.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProgrammableProblems.cs (modified) #2521: changed solution name of combined encoding Tue, 24 Nov 2015 11:56:04 GMT abeham [13356] * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Individuals/MultiSolution.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/IMultiEncodingOperator.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/MultiEncoding.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Operators/MultiEncodingCreator.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Operators/MultiEncodingCrossover.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Operators/MultiEncodingManipulator.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Operators/MultiEncodingOperator.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/MultiObjectiveProgrammableProblems.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProgrammableProblems.cs (modified) #2521: working on multi-encoding Tue, 24 Nov 2015 11:49:34 GMT jkarder [13355] * branches/Async/HeuristicLab.Tests/HeuristicLab-3.3/Samples/SamplesUtils.cs (modified) * branches/Async/HeuristicLab.Tests/HeuristicLab.Scripting-3.3/ScriptingUtils.cs (modified) #2258: updated unit test utils Tue, 24 Nov 2015 11:20:43 GMT jkarder [13354] * branches/Async/HeuristicLab.Algorithms.Benchmarks/3.3/BenchmarkAlgorithm.cs (modified) * branches/Async/HeuristicLab.Algorithms.DataAnalysis/3.4/CrossValidation.cs (modified) * branches/Async/HeuristicLab.Clients.OKB/3.3/RunCreation/OKBAlgorithm.cs (modified) * branches/Async/HeuristicLab.Core/3.3/Executable.cs (modified) * branches/Async/HeuristicLab.Optimization/3.3/Algorithms/Algorithm.cs (modified) * branches/Async/HeuristicLab.Optimization/3.3/MetaOptimizers/BatchRun.cs (modified) * branches/Async/HeuristicLab.Optimization/3.3/MetaOptimizers/Experiment.cs (modified) * branches/Async/HeuristicLab.Optimization/3.3/MetaOptimizers/TimeLimitRun.cs (modified) #2258: improved cancellation support Tue, 24 Nov 2015 10:58:27 GMT gkronber [13353] * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/AboutDialog.cs (modified) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/HeuristicLab.PluginInfrastructure.UI-4.0.csproj (modified) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/Main.cs (deleted) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.PluginInfrastructure.UI/SplashScreen.cs (modified) * branches/RefactorPluginInfrastructure-2522/HeuristicLab/3.3/Properties/AssemblyInfo.cs.frame (modified) #2522: added assembly attribute for release code name and updated ... Tue, 24 Nov 2015 10:53:58 GMT gkronber [13352] * branches/RefactorPluginInfrastructure-2522/HeuristicLab.MainForm.WindowsForms/3.3/Dialogs/ErrorDialog.cs (modified) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.MainForm.WindowsForms/3.3/MainForms/MainForm.cs (modified) * branches/RefactorPluginInfrastructure-2522/HeuristicLab.MainForm/3.3/Interfaces/IMainForm.cs (modified) #2522 added overrides for ShowError in IMainForm Mon, 23 Nov 2015 21:18:35 GMT abeham [13351] * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Encoding.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Individuals/MultiSolution.cs (moved) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/IEncoding.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/IMultiEncodingOperator.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/MultiEncoding.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Operators/MultiEncodingCreator.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Operators/MultiEncodingOperator.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Operators/ScopeUtil.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/MultiObjectiveProgrammableProblems.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProgrammableProblems.cs (modified) #2521: Adapted multi-encoding for new infrastructure TODO: ... Mon, 23 Nov 2015 20:38:35 GMT mkommend [13350] * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/HeuristicLab.Problems.Programmable-3.3.csproj (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/MultiObjectiveProblemDefinitionScript.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/MultiObjectiveProgrammableProblem.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/MultiObjectiveProgrammableProblems.cs (copied) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProblemDefinitionScript.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProgrammableProblem.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProgrammableProblems.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/Templates/CompiledMultiObjectiveProblemDefinition_Template.cs (added) #2521: Adapted multi-objective programmable problem. Mon, 23 Nov 2015 20:18:26 GMT jkarder [13349] * branches/Async/HeuristicLab.Algorithms.Benchmarks/3.3/BenchmarkAlgorithm.cs (modified) * branches/Async/HeuristicLab.Algorithms.DataAnalysis.Views/3.4/CrossValidationView.cs (modified) * branches/Async/HeuristicLab.Algorithms.DataAnalysis/3.4/CrossValidation.cs (modified) * branches/Async/HeuristicLab.Algorithms.DataAnalysis/3.4/FixedDataAnalysisAlgorithm.cs (modified) * branches/Async/HeuristicLab.Clients.Hive/3.3/Tasks/EngineTask.cs (modified) * branches/Async/HeuristicLab.Clients.Hive/3.3/Tasks/OptimizerTask.cs (modified) * branches/Async/HeuristicLab.Clients.OKB.Views/3.3/RunCreation/Views/OKBAlgorithmView.cs (modified) * branches/Async/HeuristicLab.Clients.OKB/3.3/RunCreation/EmptyAlgorithm.cs (modified) * branches/Async/HeuristicLab.Clients.OKB/3.3/RunCreation/OKBAlgorithm.cs (modified) * branches/Async/HeuristicLab.Core/3.3/Engine.cs (modified) * branches/Async/HeuristicLab.Core/3.3/Executable.cs (modified) * branches/Async/HeuristicLab.Core/3.3/Interfaces/IExecutable.cs (modified) * branches/Async/HeuristicLab.DebugEngine/3.3/DebugEngine.cs (modified) * branches/Async/HeuristicLab.Optimization.Views/3.3/IOptimizerView.cs (modified) * branches/Async/HeuristicLab.Optimization/3.3/Algorithms/Algorithm.cs (modified) * branches/Async/HeuristicLab.Optimization/3.3/Algorithms/BasicAlgorithm.cs (modified) * branches/Async/HeuristicLab.Optimization/3.3/Algorithms/EngineAlgorithm.cs (modified) * branches/Async/HeuristicLab.Optimization/3.3/MetaOptimizers/BatchRun.cs (modified) * branches/Async/HeuristicLab.Optimization/3.3/MetaOptimizers/Experiment.cs (modified) * branches/Async/HeuristicLab.Optimization/3.3/MetaOptimizers/TimeLimitRun.cs (modified) * branches/Async/HeuristicLab.Problems.QuadraticAssignment.Algorithms/3.3/RobustTabooSearch.cs (modified) #2258: added `StartAsync` to `IExecutable` Mon, 23 Nov 2015 20:07:22 GMT mkommend [13348] * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/CompiledProblemDefinition.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/HeuristicLab.Problems.Programmable-3.3.csproj (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/ProblemDefinitionScript.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProgrammableProblem.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProgrammableProblems.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/Templates/CompiledSingleObjectiveProblemDefinition_Template.cs (moved) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/Templates/ScriptTemplates.Designer.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/Templates/ScriptTemplates.resx (modified) #2521: Refactored single-objective programmable problem. Mon, 23 Nov 2015 17:47:21 GMT swagner [13347] * branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Storable/StorableAttribute.cs (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Storable/StorableClassAttribute.cs (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Storable/StorableConstructorAttribute.cs (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Storable/StorableHookAttribute.cs (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Core/ComponentInfo.cs (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Core/Index.cs (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Core/Mapper.cs (moved) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Core/ProtoBufSerializer.cs (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Core/ReferenceEqualityComparer.cs (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Core/Serializer.cs (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Core/StorableAttribute.cs (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Core/StorableClassAttribute.cs (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Core/Transformer.cs (moved) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Core/TransformerAttribute.cs (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Core/TypeInfo.cs (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/HeuristicLab.Persistence-4.0.csproj (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/ISerializer.cs (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/ITransformer.cs (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Plugin.cs.frame (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Properties/AssemblyInfo.cs.frame (modified) * branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/Protos/PersistenceMessages.proto (modified) #2520: Worked on persistence overhaul Mon, 23 Nov 2015 17:39:08 GMT gkronber [13346] * branches/RemoveBackwardsCompatibility (copied) #2523: created branch for removing persistence backwards ... Mon, 23 Nov 2015 17:38:37 GMT mkommend [13345] * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable.Views/3.3/HeuristicLab.Problems.Programmable.Views-3.3.csproj (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable.Views/3.3/ProblemDefinitionScriptView.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable.Views/3.3/SingleObjectiveProgrammableProblemView.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/CompiledProblemDefinition.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/HeuristicLab.Problems.Programmable-3.3.csproj (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/Interfaces (added) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/Interfaces/IProgrammableProblem.cs (added) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/ProblemDefinitionScript.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProblemDefinitionScript.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProgrammableProblem.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProgrammableProblems.cs (added) * branches/ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/Templates/CompiledSingleObjectiveProblemDefinition.cs (modified) #2521: refactored programmable problem