Population<TCandidate>.Initialize Method

Initializes the population with the specified parameters.

Definition

Namespace: Numerics.NET.Optimization
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.1.0
C#
public void Initialize(
	int capacity,
	PopulationInitializationMethod initializationType,
	Vector<double> lowerBounds,
	Vector<double> upperBounds,
	Func<Vector<double>, double> evaluator,
	Random rng
)

Parameters

capacity  Int32
The capacity of the population.
initializationType  PopulationInitializationMethod
The type of initialization.
lowerBounds  Vector<Double>
The lower bounds of the search space.
upperBounds  Vector<Double>
The upper bounds of the search space.
evaluator  Func<Vector<Double>, Double>
The evaluator function.
rng  Random
The random number generator.

See Also