- Timestamp:
- 12/01/08 13:47:10 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Evolutionary/SASEGASAReunificator.cs
r2 r881 27 27 28 28 namespace HeuristicLab.Evolutionary { 29 /// <summary> 30 /// Joins all sub sub scopes of a specified scope, reduces the number of sub 31 /// scopes by 1 and uniformly partitions the sub sub scopes again, maintaining the order. 32 /// </summary> 29 33 public class SASEGASAReunificator : OperatorBase { 34 /// <inheritdoc select="summary"/> 30 35 public override string Description { 31 36 get { return @"TODO\r\nOperator description still missing ..."; } 32 37 } 33 38 39 /// <summary> 40 /// Joins all sub sub scopes of the given <paramref name="scope"/>, reduces the number of sub 41 /// scopes by 1 and uniformly partitions the sub sub scopes again, maintaining the order. 42 /// </summary> 43 /// <exception cref="InvalidOperationException">Thrown when only 0 or 1 sub scope is available.</exception> 44 /// <param name="scope">The current scope whose sub scopes to reduce.</param> 45 /// <returns><c>null</c>.</returns> 34 46 public override IOperation Apply(IScope scope) { 35 47 int subScopes = scope.SubScopes.Count;
Note: See TracChangeset
for help on using the changeset viewer.