Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
08/29/12 09:22:21 (12 years ago)
Author:
jkarder
Message:

#1853:

  • enhanced combinations count calculation
  • restructured code
  • minor code improvements
  • added license information
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ParameterConfigurationEncoding/HeuristicLab.Encodings.ParameterConfigurationEncoding/3.3/SymbolicExpressionGrammar/SymbolicExpressionGrammarValueConfiguration.cs

    r8517 r8535  
    2929  [StorableClass]
    3030  public class SymbolicExpressionGrammarValueConfiguration : ParameterizedValueConfiguration {
    31 
    3231    #region Constructors and Cloning
    3332    [StorableConstructor]
    3433    protected SymbolicExpressionGrammarValueConfiguration(bool deserializing) : base(deserializing) { }
     34    protected SymbolicExpressionGrammarValueConfiguration(SymbolicExpressionGrammarValueConfiguration original, Cloner cloner) : base(original, cloner) { }
    3535    public SymbolicExpressionGrammarValueConfiguration() : base() { }
    36     public SymbolicExpressionGrammarValueConfiguration(ISymbolicExpressionGrammar grammar) {
     36    public SymbolicExpressionGrammarValueConfiguration(ISymbolicExpressionGrammar grammar)
     37      : base() {
    3738      this.IsOptimizable = true;
    3839      this.ActualValue = new ConstrainedValue(grammar, grammar.GetType(), new ItemSet<IItem> { grammar }, false);
    39     }
    40     protected SymbolicExpressionGrammarValueConfiguration(SymbolicExpressionGrammarValueConfiguration original, Cloner cloner)
    41       : base(original, cloner) {
    4240    }
    4341    public override IDeepCloneable Clone(Cloner cloner) {
Note: See TracChangeset for help on using the changeset viewer.