Grail (C++)  1.3.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
grail::evolution::EvoScript Member List

This is the complete list of members for grail::evolution::EvoScript, including all inherited members.

CalculateSimilarity(const EvoScript &other) constgrail::evolution::EvoScript
CopyEvoParamValuesFrom(const EvoScript &other) (defined in grail::evolution::EvoScript)grail::evolution::EvoScriptprotected
evoParams (defined in grail::evolution::EvoScript)grail::evolution::EvoScriptprotected
EvoParamsCount() constgrail::evolution::EvoScript
ExchangeParams(EvoScript &other, size_t inclusiveFrom, size_t exclusiveTo)grail::evolution::EvoScript
GetEvoParamAt(size_t index) constgrail::evolution::EvoScript
GetEvoParams()grail::evolution::EvoScript
GetFitness() constgrail::evolution::EvoScript
GetRandomRealizations(std::mt19937_64 &randomGenerator, size_t count) constgrail::evolution::EvoScript
Randomize(std::mt19937_64 &randomGenerator)grail::evolution::EvoScript
RegisterParam(EvoParam &parameter) (defined in grail::evolution::EvoScript)grail::evolution::EvoScriptprotected
RegisterParamsFromOther(const EvoScript &other) (defined in grail::evolution::EvoScript)grail::evolution::EvoScriptprotected
SetFitness(float fitness)grail::evolution::EvoScript
SystemClone() constgrail::evolution::EvoScript
ToString() constgrail::evolution::EvoScriptvirtual
UserClone() const =0grail::evolution::EvoScriptpure virtual
~EvoScript() (defined in grail::evolution::EvoScript)grail::evolution::EvoScriptvirtual