◆ AddResultFromGame()
void EvolutionManager.AddResultFromGame |
( |
GameResult |
result | ) |
|
◆ compareGameIDs()
int EvolutionManager.compareGameIDs |
( |
int |
gid1, |
|
|
int |
gid2 |
|
) |
| |
◆ crossoverGames()
void EvolutionManager.crossoverGames |
( |
int |
gid1, |
|
|
int |
gid2, |
|
|
int |
newGameid |
|
) |
| |
◆ Evolve()
IEnumerator EvolutionManager.Evolve |
( |
| ) |
|
◆ SaveToResults()
void EvolutionManager.SaveToResults |
( |
| ) |
|
◆ SetTimeScale()
void EvolutionManager.SetTimeScale |
( |
float |
timeScalar | ) |
|
◆ WriteJson< T >()
void EvolutionManager.WriteJson< T > |
( |
string |
filename, |
|
|
T |
serializedObj |
|
) |
| |
◆ averageFitness
List<float> EvolutionManager.averageFitness = new List<float>() |
◆ averageTopFitness
List<float> EvolutionManager.averageTopFitness = new List<float>() |
◆ currentGameID
int EvolutionManager.currentGameID = 0 |
◆ currGeneration
int EvolutionManager.currGeneration = 0 |
◆ damageFitnessScalar
float EvolutionManager.damageFitnessScalar = 10f |
◆ evals
Dictionary<int, float> EvolutionManager.evals = new Dictionary<int, float>() |
◆ evolutionResults
◆ instance
◆ maxGameLength
float EvolutionManager.maxGameLength = 60f |
◆ rand
◆ results
◆ targetGameLength
float EvolutionManager.targetGameLength = 45f |
The documentation for this class was generated from the following file: