GeneticAlgorithm Constructor

GeneticSharp

GeneticAlgorithm Constructor GeneticSharp
Initializes a new instance of the GeneticAlgorithm class.

Namespace: GeneticSharp.Domain
Assembly: GeneticSharp.Domain (in GeneticSharp.Domain.dll) Version: 1.0.5010.36434

Syntax

public GeneticAlgorithm(
	Population population,
	IFitness fitness,
	ISelection selection,
	ICrossover crossover,
	IMutation mutation
)
public GeneticAlgorithm(
	Population population,
	IFitness fitness,
	ISelection selection,
	ICrossover crossover,
	IMutation mutation
)

Parameters

population
Type: GeneticSharp.Domain.Populations Population
The chromosomes population.
fitness
Type: GeneticSharp.Domain.Fitnesses IFitness
The fitness evaluation function.
selection
Type: GeneticSharp.Domain.Selections ISelection
The selection operator.
crossover
Type: GeneticSharp.Domain.Crossovers ICrossover
The crossover operator.
mutation
Type: GeneticSharp.Domain.Mutations IMutation
The mutation operator.
See Also