Resize population to the new specified size.

Namespace:  AForge.Genetic
Assembly:  AForge.Genetic (in AForge.Genetic.dll) Version: 2.2.4.0 (2.2.4.0)

Syntax

C#
public void Resize(
	int newPopulationSize
)

Parameters

newPopulationSize
Type: System..::.Int32
New size of population.

Remarks

The method does resizing of population. In the case if population should grow, it just adds missing number of random members. In the case if population should get smaller, the population's selection method is used to reduce the population.

Exceptions

ExceptionCondition
System..::.ArgumentExceptionToo small population's size was specified. The exception is thrown in the case if newPopulationSize is smaller than 2.

See Also