Grail (C#)  1.3.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
Grail.Evolution.EAOptimizer Member List

This is the complete list of members for Grail.Evolution.EAOptimizer, including all inherited members.

arenaEvaluation (defined in Grail.Evolution.EAOptimizer)Grail.Evolution.EAOptimizerprotected
CalculatePopulationAverageDiversity() (defined in Grail.Evolution.EAOptimizer)Grail.Evolution.EAOptimizerinline
CalculatePopulationIdenticalFrontCount() (defined in Grail.Evolution.EAOptimizer)Grail.Evolution.EAOptimizerinline
corePopulation (defined in Grail.Evolution.EAOptimizer)Grail.Evolution.EAOptimizerprotected
crossover (defined in Grail.Evolution.EAOptimizer)Grail.Evolution.EAOptimizerprotected
EAOptimizer(List< EvoScript > initialPopulation, Arena arenaEvaluation, Mutation mutation=null, Crossover crossover=null, Selection selection=null)Grail.Evolution.EAOptimizerinline
ElitismRateGrail.Evolution.EAOptimizer
ElitismType (defined in Grail.Evolution.EAOptimizer)Grail.Evolution.EAOptimizer
epochNumber (defined in Grail.Evolution.EAOptimizer)Grail.Evolution.EAOptimizerprotected
GetBestIndividual() (defined in Grail.Evolution.EAOptimizer)Grail.Evolution.EAOptimizerinline
GetPopulation() (defined in Grail.Evolution.EAOptimizer)Grail.Evolution.EAOptimizerinline
mutation (defined in Grail.Evolution.EAOptimizer)Grail.Evolution.EAOptimizerprotected
populationSize (defined in Grail.Evolution.EAOptimizer)Grail.Evolution.EAOptimizerprotected
PopulationSize (defined in Grail.Evolution.EAOptimizer)Grail.Evolution.EAOptimizer
random (defined in Grail.Evolution.EAOptimizer)Grail.Evolution.EAOptimizerprotected
Run(int maxEpochCount=1) (defined in Grail.Evolution.EAOptimizer)Grail.Evolution.EAOptimizerinline
selection (defined in Grail.Evolution.EAOptimizer)Grail.Evolution.EAOptimizerprotected
tempPopulation (defined in Grail.Evolution.EAOptimizer)Grail.Evolution.EAOptimizerprotected