Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/16/09 11:24:03 (15 years ago)
Author:
vdorfer
Message:

Created API documentation for HeuristicLab.Random, HeuristicLab.SGA and HeuristicLab.Selection.OffspringSelection namespace (#331)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Random/RandomInjector.cs

    r77 r1153  
    2929
    3030namespace HeuristicLab.Random {
     31  /// <summary>
     32  /// Injects a random variable in a given scope.
     33  /// </summary>
    3134  public class RandomInjector : OperatorBase {
     35    /// <inheritdoc select="summary"/>
    3236    public override string Description {
    3337      get { return @"TODO\r\nOperator description still missing ..."; }
    3438    }
    3539
     40    /// <summary>
     41    /// Initializes a new instance of <see cref="RandomInjector"/> with three variable infos
     42    /// (<c>SetSeedRandomly</c>, <c>Seed</c> and <c>Random</c>.)
     43    /// </summary>
    3644    public RandomInjector()
    3745      : base() {
     
    4856    }
    4957
     58    /// <summary>
     59    /// Injects a new random variable in the given <paramref name="scope"/> .
     60    /// </summary>
     61    /// <param name="scope">The scope where to inject the variable.</param>
     62    /// <returns>null.</returns>
    5063    public override IOperation Apply(IScope scope) {
    5164      bool setRandomly = GetVariableValue<BoolData>("SetSeedRandomly", scope, true).Data;
Note: See TracChangeset for help on using the changeset viewer.