public void Update() { if (Input.GetKey(KeyCode.LeftControl) && Input.GetKeyDown(KeyCode.S)) { NEATHandler.Instance.evaluator.Genomes.First(g => g.Best).Genome.SaveGenome("Genome"); } if (Input.GetKey(KeyCode.LeftControl) && Input.GetKeyDown(KeyCode.L)) { GameHandler.Instance.ResetGameAndNetwork(new GenomeWrapper(Genome.LoadGenome("Genome"))); } }
public void Update() { if (Input.GetKey(KeyCode.LeftControl) && Input.GetKeyDown(KeyCode.S)) { NEATHandler.Instance.evaluator.FittestGenome.Genome.SaveGenome("Genome"); } if (Input.GetKey(KeyCode.LeftControl) && Input.GetKeyDown(KeyCode.L)) { GameHandler.Instance.ResetGameAndNetwork(new GenomeWrapper(Genome.LoadGenome("Genome"))); } if (Input.GetKey(KeyCode.LeftControl) && Input.GetKeyDown(KeyCode.R)) { GameHandler.Instance.gameTime = gameTime / gameSpeed; } }