SiMoLib.NET API V3.0.1.1
Loading...
Searching...
No Matches
SiMoPO.GA.IStoppingCriteria Interface Reference

Interface for the stopping criteria for the single evolutionary and genetic algorithms. More...

Properties

int Generations [get, set]
 Number of consecutive generations to check.
 
byte CheckBestFitnessChange [get, set]
 Check the change in the best fitness.
 
double MinBestFitnessChange [get, set]
 Minimum best fitness change value regarding the absolut fitness function to break the optimization.
 
byte CheckAvgFitnessChange [get, set]
 Check the change in the average fitness.
 
double MinAvgFitnessChange [get, set]
 Minimum average fitness change value regarding the absolut fitness function to break the optimization.
 

Detailed Description

Interface for the stopping criteria for the single evolutionary and genetic algorithms.

Property Documentation

◆ CheckAvgFitnessChange

byte SiMoPO.GA.IStoppingCriteria.CheckAvgFitnessChange
getset

Check the change in the average fitness.


Default value is FALSE

◆ CheckBestFitnessChange

byte SiMoPO.GA.IStoppingCriteria.CheckBestFitnessChange
getset

Check the change in the best fitness.

Default value is FALSE

◆ Generations

int SiMoPO.GA.IStoppingCriteria.Generations
getset

Number of consecutive generations to check.

Default value is 5

◆ MinAvgFitnessChange

double SiMoPO.GA.IStoppingCriteria.MinAvgFitnessChange
getset

Minimum average fitness change value regarding the absolut fitness function to break the optimization.

Default value is 0.00001

◆ MinBestFitnessChange

double SiMoPO.GA.IStoppingCriteria.MinBestFitnessChange
getset

Minimum best fitness change value regarding the absolut fitness function to break the optimization.

Default value is 0.00001