Changeset 13372 for branches/ProblemRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/SymbolicExpressionTreeEncoding.cs
- Timestamp:
- 11/24/15 17:22:41 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ProblemRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/SymbolicExpressionTreeEncoding.cs
r12422 r13372 36 36 [Item("SymbolicExpressionTreeEncoding", "Describes a symbolic expression tree encoding.")] 37 37 [StorableClass] 38 public sealed class SymbolicExpressionTreeEncoding : Encoding<ISymbolicExpressionTree Creator> {38 public sealed class SymbolicExpressionTreeEncoding : Encoding<ISymbolicExpressionTree> { 39 39 #region Encoding Parameters 40 40 [Storable] … … 355 355 #endregion 356 356 } 357 358 public static class IndividualExtensionMethods {359 public static ISymbolicExpressionTree SymbolicExpressionTree(this Individual individual) {360 var encoding = individual.GetEncoding<SymbolicExpressionTreeEncoding>();361 return individual.SymbolicExpressionTree(encoding.Name);362 }363 364 public static ISymbolicExpressionTree SymbolicExpressionTree(this Individual individual, string name) {365 return (ISymbolicExpressionTree)individual[name];366 }367 }368 357 }
Note: See TracChangeset
for help on using the changeset viewer.