Hide Comments
Hide Comments

Comments (0)

expandingDelegates

 

Name

Description

public delegate

TRSGACrossoverEvent

Defines the method signature for the OnCrossover event. The Parent1 and Parent2 parameters identify the parents of the Child parameter and also the chromosomes that will be recombined into the child. The CrossoverBit defines the bit number to use where the crossover will take place. The DoMutation parameter controls whether the genetic operation will occur at all. Set DoMutation to False to prevent the crossover.

public delegate

TRSGAFitnessEvent

Defines the method signature for the OnEvaluateFitness event.

public delegate

TRSGAIndividualEvent

Defines the method signature for events that include a genetic algorithm individual.

public delegate

TRSGAMutationEvent

Defines the method signature for mutation events like OnMutation and OnInversion in genetic algorithms. Set the DoMutation event to True to force the mutation to occur. Set the DoMutation event to False to prohibit the mutation from occuring for this individual.

public delegate

TRSGAParentChildEvent

Defines the method signature for genetic algorithm events that contain parents and their child, e.g., OnReproduction.

public delegate

TRSGASelectionEvent

Defines the method signature for selection events, e.g., where one individual from the Population of individuals must be selected. Set the Parent parameter to the individual you want to be selected and used.

public delegate

TRSGeneEvent

Defines the method signature for events that work on genes.

Top

Comments (0)