heal-research / HeuristicLab

HeuristicLab - An environment for heuristic and evolutionary optimization
https://dev.heuristiclab.com
GNU General Public License v3.0
39 stars 16 forks source link

Move ParameterConfigrationTree encoding from MetaOpt branch into own plugin #1853

Open HeuristicLab-Trac-Bot opened 12 years ago

HeuristicLab-Trac-Bot commented 12 years ago

Issue migrated from trac ticket # 1853

milestone: HeuristicLab 4.x Backlog | component: ### Undefined ### | priority: low

2012-05-16 14:26:02: @spimminger created the issue

HeuristicLab-Trac-Bot commented 12 years ago

2012-05-16 14:52:41: @spimminger commented


r7838 parameter configuration tree encoding initial commit

HeuristicLab-Trac-Bot commented 12 years ago

2012-05-16 16:02:40: @spimminger commented


r7840

  • included files from metaopt branch
  • ignored mutation and crossover
  • updated plugin frame
HeuristicLab-Trac-Bot commented 12 years ago

2012-05-25 17:37:49: @spimminger commented


r7911

  • allow to set range constraints
  • provide double value factor range
HeuristicLab-Trac-Bot commented 12 years ago

2012-05-30 17:22:05: @spimminger commented


r7938

  • allow to set range constraints
  • when parameterizing, special case for fixed value parameters
HeuristicLab-Trac-Bot commented 12 years ago

2012-08-20 13:00:22: @spimminger changed owner from @spimminger to @jkarder

HeuristicLab-Trac-Bot commented 12 years ago

2012-08-20 13:00:22: @spimminger changed status from new to assigned

HeuristicLab-Trac-Bot commented 12 years ago

2012-08-20 15:45:06: @jkarder changed status from assigned to accepted

HeuristicLab-Trac-Bot commented 12 years ago

2012-08-22 15:47:49: @jkarder commented


I will create a separate branch for the encoding. Additionally a new CreateExperimentDialog that uses the extracted encoding will be implemented.

HeuristicLab-Trac-Bot commented 12 years ago

2012-08-22 16:21:47: @jkarder commented


r8517:

  • created branch for ParameterConfigurationEncoding
  • added CreateExperimentDialog that uses the extracted encoding
HeuristicLab-Trac-Bot commented 12 years ago

2012-08-22 16:33:32: @jkarder commented


r8518: fixed resource references

HeuristicLab-Trac-Bot commented 12 years ago

2012-08-22 17:27:11: @jkarder commented


r8519:

  • fixed project references
  • fixed threading
HeuristicLab-Trac-Bot commented 12 years ago

2012-08-27 10:39:35: @jkarder commented


r8524:

  • added problem instance selection to CreateExperimentDialog
  • adopted experiment creation
  • minor code improvements
HeuristicLab-Trac-Bot commented 12 years ago

2012-08-29 09:22:38: @jkarder commented


r8535:

  • enhanced combinations count calculation
  • restructured code
  • minor code improvements
  • added license information
HeuristicLab-Trac-Bot commented 12 years ago

2012-08-30 16:08:29: @jkarder commented


r8544: ValueView now uses the TypeSelectorDialog instead of the ObjectSelectorDialog

HeuristicLab-Trac-Bot commented 12 years ago

2012-09-05 11:12:23: @jkarder commented


r8574:

  • extracted experiment generation from encoding
  • added creators
  • added crossovers
  • added manipulators
  • added support for parameters of type IFixedValueParameter
  • minor code improvements
HeuristicLab-Trac-Bot commented 12 years ago

2012-09-05 11:35:22: @jkarder commented


r8576: created branch for MetaOptimization (trunk integration)

HeuristicLab-Trac-Bot commented 12 years ago

2012-09-06 14:46:07: @jkarder commented


r8590:

  • added MultiDoubleValueCrossover
  • fixed bug in AverageDoubleValueCrossover
  • minor code improvements
HeuristicLab-Trac-Bot commented 12 years ago

2012-09-13 14:07:04: @jkarder commented


r8644:

  • removed multi-crossovers for integer and double values
  • restructured crossovers and manipulators for integer and double values
HeuristicLab-Trac-Bot commented 12 years ago

2012-09-14 10:02:12: @jkarder commented


r8648: fixed loss of valid values caused by setting optimize to true

HeuristicLab-Trac-Bot commented 12 years ago

2012-09-14 11:40:44: @jkarder commented


r8655:

  • fixed possible deselection of all value configurations
  • set AutoScaleMode to Inherit in OptimizableView
HeuristicLab-Trac-Bot commented 12 years ago

2012-09-14 15:24:27: @jkarder commented


r8657: fixed unintended correction of valid values

HeuristicLab-Trac-Bot commented 12 years ago

2012-09-17 12:32:15: @jkarder commented


r8665: fixed execution of crossovers and manipulators

HeuristicLab-Trac-Bot commented 11 years ago

2013-04-11 17:11:45: @jkarder commented


r9356:

  • moved ValueConfigurationCheckedItemCollectionView to ParameterConfigurationEncoding
  • renamed ValueConfigurationCheckedItemCollectionView to ValueConfigurationCheckedItemListView
HeuristicLab-Trac-Bot commented 11 years ago

2013-07-31 14:47:18: @jkarder commented


With r9827 I committed some modifications on the ctors of some configurations. Some ctors where removed as they were not referenced anywhere in the code.

HeuristicLab-Trac-Bot commented 9 years ago

2014-12-02 21:58:27: @Shabbafru commented


r11627 switch metaopt branch to .NET 4.5

HeuristicLab-Trac-Bot commented 9 years ago

2015-01-29 15:43:26: @jkarder changed priority from medium to low

HeuristicLab-Trac-Bot commented 8 years ago

2015-11-16 13:11:28: @jkarder changed milestone from HeuristicLab 3.3.x Backlog to HeuristicLab 4.x Backlog

HeuristicLab-Trac-Bot commented 7 years ago

2017-07-08 12:32:02: @jkarder commented


r15171: worked on ParameterConfigurationEncoding

  • updated to .NET 4.5
  • replaced CreateExperimentDialogV2 with CreateExperimentView
  • improved experiment generation
  • fixed plugin dependencies and cleaned project references
HeuristicLab-Trac-Bot commented 7 years ago

2017-07-11 12:43:59: @NimZwei commented


Related to #2531

HeuristicLab-Trac-Bot commented 6 years ago

2018-08-30 09:54:34: @abeham commented


Please rename the branch by prepending it with the ticket number