Changeset 5423
- Timestamp:
- 02/04/11 04:35:08 (14 years ago)
- Location:
- trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/BoundsChecker.cs
r5381 r5423 30 30 namespace HeuristicLab.Encodings.RealVectorEncoding { 31 31 /// <summary> 32 /// Checks if all elements of a real vector are inside the bounds. 33 /// If not, the elements are corrected.32 /// Checks if all elements of a real vector are inside the bounds. 33 /// If not, elements are set to the respective values of the bounds. 34 34 /// </summary> 35 35 [Item("BoundsChecker", "Checks if all elements of a real vector are inside the bounds. If not, elements are set to the respective values of the bounds.")] … … 61 61 62 62 /// <summary> 63 /// Checks if all elements of the given <paramref name="vector"/> are inside the bounds and if not they are corrected.63 /// Checks if all elements of the given <paramref name="vector"/> are inside the bounds and if not, elements are set to the respective values of the bounds. 64 64 /// </summary> 65 65 /// <param name="bounds">The lower and upper bound (1st and 2nd column) of the positions in the vector. If there are less rows than dimensions, the rows are cycled.</param> … … 75 75 76 76 /// <summary> 77 /// Checks if all elements of the given <paramref name="vector"/> are inside the bounds and if not they are corrected.77 /// Checks if all elements of the given <paramref name="vector"/> are inside the bounds and if not, elements are set to the respective values of the bounds. 78 78 /// </summary> 79 79 /// <exception cref="InvalidOperationException">Thrown when either vector or bounds could not be found.</exception> -
trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/ReflectiveBoundsChecker.cs
r5381 r5423 30 30 namespace HeuristicLab.Encodings.RealVectorEncoding { 31 31 /// <summary> 32 /// Checks if all elements of a real vector are inside the bounds. 33 /// If not, the elements are corrected.32 /// Checks if all elements of a real vector are inside the bounds. 33 /// If not, the elements are mirrored at the bounds. 34 34 /// </summary> 35 35 [Item("ReflectiveBoundsChecker", "Checks if all elements of a real vector are inside the bounds. If not, elements are mirrored at the bounds.")] … … 47 47 protected ReflectiveBoundsChecker(ReflectiveBoundsChecker original, Cloner cloner) : base(original, cloner) { } 48 48 /// <summary> 49 /// Initializes a new instance of <see cref=" BoundsChecker"/> with two parameters49 /// Initializes a new instance of <see cref="ReflectiveBoundsChecker"/> with two parameters 50 50 /// (<c>RealVector</c>, <c>Bounds</c>). 51 51 /// </summary> … … 61 61 62 62 /// <summary> 63 /// Checks if all elements of the given <paramref name="vector"/> are inside the bounds and if not they are corrected.63 /// Checks if all elements of the given <paramref name="vector"/> are inside the bounds and if not, they are mirrored at the bounds. 64 64 /// </summary> 65 65 /// <param name="bounds">The lower and upper bound (1st and 2nd column) of the positions in the vector. If there are less rows than dimensions, the rows are cycled.</param> … … 89 89 90 90 /// <summary> 91 /// Checks if all elements of the given <paramref name="vector"/> are inside the bounds and if not they are corrected.91 /// Checks if all elements of the given <paramref name="vector"/> are inside the bounds and if not, they are mirrored at the bounds. 92 92 /// </summary> 93 93 /// <exception cref="InvalidOperationException">Thrown when either vector or bounds could not be found.</exception>
Note: See TracChangeset
for help on using the changeset viewer.