Changeset 11730 for branches/HeuristicLab.Problems.GrammaticalOptimization/HeuristicLab.Problems.GrammaticalOptimization/IGrammar.cs
- Timestamp:
- 01/02/15 16:08:21 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Problems.GrammaticalOptimization/HeuristicLab.Problems.GrammaticalOptimization/IGrammar.cs
r11659 r11730 14 14 IEnumerable<char> Symbols { get; } 15 15 16 IEnumerable< string> GetAlternatives(char nt);17 IEnumerable< string> GetTerminalAlternatives(char nt);18 IEnumerable< string> GetNonTerminalAlternatives(char nt);16 IEnumerable<Sequence> GetAlternatives(char nt); 17 IEnumerable<Sequence> GetTerminalAlternatives(char nt); 18 IEnumerable<Sequence> GetNonTerminalAlternatives(char nt); 19 19 20 int MinPhraseLength( stringphrase);21 int MaxPhraseLength( stringphrase);22 string CompleteSentenceRandomly(Random random, stringphrase, int maxLen);20 int MinPhraseLength(Sequence phrase); 21 int MaxPhraseLength(Sequence phrase); 22 Sequence CompleteSentenceRandomly(Random random, Sequence phrase, int maxLen); 23 23 24 24 bool IsTerminal(char symbol);
Note: See TracChangeset
for help on using the changeset viewer.