Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.Problems.GrammaticalOptimization/HeuristicLab.Problems.GrammaticalOptimization/Interfaces/ISymbolicExpressionTreeProblem.cs @ 12815

Last change on this file since 12815 was 12815, checked in by aballeit, 9 years ago

#2283 added SelectionIndicator for MCTS and problems SantaFeAnt, SymbolicRegression10, RoyalSymbol; updated SantaFeAnt grammar

File size: 667 bytes
Line 
1using System;
2using System.Collections.Generic;
3using System.Linq;
4using System.Text;
5using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding;
6
7namespace 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    }
17}
Note: See TracBrowser for help on using the repository browser.