Changeset 12815 for branches/HeuristicLab.Problems.GrammaticalOptimization/HeuristicLab.Problems.GrammaticalOptimization/Interfaces/ISymbolicExpressionTreeProblem.cs
- Timestamp:
- 07/30/15 16:37:14 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Problems.GrammaticalOptimization/HeuristicLab.Problems.GrammaticalOptimization/Interfaces/ISymbolicExpressionTreeProblem.cs
r11865 r12815 5 5 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 6 6 7 namespace HeuristicLab.Problems.GrammaticalOptimization { 8 // represents a grammatical optimization problem that can also be used with tree-based GP in HeuristicLab 9 public interface ISymbolicExpressionTreeProblem : IProblem { 10 IGrammar TreeBasedGPGrammar { get; } // grammar for HL GP 11 string ConvertTreeToSentence(ISymbolicExpressionTree tree); 12 } 7 namespace HeuristicLab.Problems.GrammaticalOptimization 8 { 9 // represents a grammatical optimization problem that can also be used with tree-based GP in HeuristicLab 10 public interface ISymbolicExpressionTreeProblem : IProblem 11 { 12 IGrammar TreeBasedGPGrammar { get; } // grammar for HL GP 13 string ConvertTreeToSentence(ISymbolicExpressionTree tree); 14 void GenerateProblemSolutions(int maxLen); 15 bool IsParentOfProblemSolution(string sentence, int maxLen); 16 } 13 17 }
Note: See TracChangeset
for help on using the changeset viewer.