Changeset 6803 for trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Interfaces
- Timestamp:
- 09/20/11 11:12:10 (13 years ago)
- Location:
- trunk/sources
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources
- Property svn:ignore
-
old new 13 13 *.vsp 14 14 *.docstates 15 bin 16 HeuristicLab 3.3.6.0.ReSharper.user
-
- Property svn:mergeinfo changed
/branches/GP.Grammar.Editor (added) merged: 6284-6285,6296,6299,6335,6337,6377,6379,6387,6403,6409,6415,6493-6494,6497,6618,6620,6622,6626,6647,6675,6782,6784,6786,6795
- Property svn:ignore
-
trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding
-
Property
svn:ignore
set to
bin
-
Property
svn:ignore
set to
-
trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Interfaces/ISymbol.cs
r5809 r6803 21 21 22 22 using System; 23 using System.Collections.Generic; 23 24 using HeuristicLab.Core; 24 25 … … 27 28 ISymbolicExpressionTreeNode CreateTreeNode(); 28 29 double InitialFrequency { get; set; } 30 bool Enabled { get; set; } 31 32 int MinimumArity { get; } 33 int MaximumArity { get; } 34 35 IEnumerable<ISymbol> Flatten(); 29 36 30 37 event EventHandler Changed; -
trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Interfaces/ISymbolicExpressionGrammar.cs
r6233 r6803 35 35 bool ReadOnly { get; set; } 36 36 event EventHandler ReadOnlyChanged; 37 38 void AddSymbol(ISymbol symbol); 39 void RemoveSymbol(ISymbol symbol); 40 41 void AddAllowedChildSymbol(ISymbol parent, ISymbol child); 42 void AddAllowedChildSymbol(ISymbol parent, ISymbol child, int argumentIndex); 43 void RemoveAllowedChildSymbol(ISymbol parent, ISymbol child); 44 void RemoveAllowedChildSymbol(ISymbol parent, ISymbol child, int argumentIndex); 45 46 void SetSubtreeCount(ISymbol symbol, int minimumSubtreeCount, int maximumSubtreeCount); 47 48 void StartGrammarManipulation(); 49 void FinishedGrammarManipulation(); 37 50 } 38 51 } -
trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Interfaces/ISymbolicExpressionGrammarBase.cs
r5809 r6803 20 20 #endregion 21 21 22 using System; 22 23 using System.Collections.Generic; 23 24 using HeuristicLab.Core; … … 41 42 int GetMaximumExpressionLength(ISymbol start); 42 43 int GetMinimumExpressionDepth(ISymbol start); 44 45 event EventHandler Changed; 43 46 } 44 47 } -
trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Interfaces/ISymbolicExpressionTreeNode.cs
r5809 r6803 39 39 40 40 IEnumerable<ISymbolicExpressionTreeNode> Subtrees { get; } 41 int Subtree sCount { get; }41 int SubtreeCount { get; } 42 42 ISymbolicExpressionTreeNode GetSubtree(int index); 43 43 int IndexOfSubtree(ISymbolicExpressionTreeNode tree);
Note: See TracChangeset
for help on using the changeset viewer.