Class GeneticAlgorithm<T, EncodedType>
Constructors
constructor
-
Parameters
-
encode: function
-
-
Parameters
Returns EncodedType
-
decode: function
-
randomValue: function
-
fitness: function
-
-
Parameters
Returns number
-
Properties
decode
decode: function
encode
encode: function
Type declaration
-
-
Parameters
Returns EncodedType
fitness
fitness: function
Type declaration
-
-
Parameters
Returns number
randomValue
randomValue: function
Accessors
allTimeBest
allTimeBest:
changeConfiguration
changeConfiguration:
configuration
configuration:
crossover
crossover:
lastPopulation
lastPopulation:
mutation
mutation:
selection
selection:
Methods
display
-
Returns void
onPeek
-
Parameters
-
callback: function
-
- (population: Population<EncodedType>, iteration: number): void
-
Parameters
-
population: Population<EncodedType>
-
iteration: number
Returns void
pause
-
Returns void
refreshPopulation
- refreshPopulation(): void
-
Returns void
resume
-
Returns void
run
-
Returns Promise<Population<EncodedType>>
runOnce
-
Returns void
runOnceFast
-
Returns void
runPopulation
-
Returns void