Changeset 15275 for branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/SolutionCreator/IPlushCreator.cs
- Timestamp:
- 07/20/17 11:39:53 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/SolutionCreator/IPlushCreator.cs
r15273 r15275 1 1 namespace HeuristicLab.Problems.ProgramSynthesis.Push.SolutionCreator { 2 using HeuristicLab.Core; 3 using HeuristicLab.Data; 2 4 using HeuristicLab.Optimization; 5 using HeuristicLab.Problems.ProgramSynthesis.Base.Erc; 6 using HeuristicLab.Problems.ProgramSynthesis.Push.Configuration; 3 7 using HeuristicLab.Problems.ProgramSynthesis.Push.Encoding; 4 8 5 9 public interface IPlushCreator : ISolutionCreator, IPlushOperator { 6 10 IValueLookupParameter<IntValue> MinLengthParameter { get; } 11 IValueLookupParameter<IntValue> MaxLengthParameter { get; } 12 IValueLookupParameter<IntValue> MinCloseParameter { get; } 13 IValueLookupParameter<IntValue> MaxCloseParameter { get; } 14 IValueLookupParameter<PercentValue> InInstructionProbabilityParameter { get; } 15 IValueLookupParameter<IReadOnlyErcOptions> ErcOptionsParameter { get; } 16 IValueLookupParameter<IReadOnlyExpressionsConfiguration> InstructionsParameter { get; } 17 ILookupParameter<PlushVector> PlushVectorParameter { get; } 7 18 } 8 19 }
Note: See TracChangeset
for help on using the changeset viewer.