Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/21/15 13:10:24 (10 years ago)
Author:
mkommend
Message:

#2174: Renamed scriptable to programmable problem.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ProgrammableProblem/HeuristicLab.Problems.Programmable/3.3/New/BasicProblem.cs

    r11813 r11814  
    3131namespace HeuristicLab.Problems.Programmable {
    3232  [StorableClass]
    33   public abstract class ProgrammableProblem<TEncoding, TEvaluator> : HeuristicOptimizationProblem<TEvaluator, ISolutionCreator>, IProblemDefinition, IStorableContent
     33  public abstract class BasicProblem<TEncoding, TEvaluator> : HeuristicOptimizationProblem<TEvaluator, ISolutionCreator>, IProblemDefinition, IStorableContent
    3434    where TEncoding : class, IEncoding
    3535    where TEvaluator : class, IEvaluator {
     
    6464    }
    6565
    66     protected ProgrammableProblem()
     66    protected BasicProblem()
    6767      : base() {
    6868      Parameters.Add(new ValueParameter<TEncoding>("Encoding", "Describes the configuration of the encoding, what the variables are called, what type they are and their bounds if any."));
     
    7171    }
    7272
    73     protected ProgrammableProblem(ProgrammableProblem<TEncoding, TEvaluator> original, Cloner cloner)
     73    protected BasicProblem(BasicProblem<TEncoding, TEvaluator> original, Cloner cloner)
    7474      : base(original, cloner) {
    7575      oldEncoding = cloner.Clone(original.oldEncoding);
     
    7878
    7979    [StorableConstructor]
    80     protected ProgrammableProblem(bool deserializing) : base(deserializing) { }
     80    protected BasicProblem(bool deserializing) : base(deserializing) { }
    8181    [StorableHook(HookType.AfterDeserialization)]
    8282    private void AfterDeserialization() {
Note: See TracChangeset for help on using the changeset viewer.