Here are the examples of the csharp api class ArtificialTankDriver_by_QI.WorldController.RestoreInitial() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
1 Example
0
1. Example
Project: Unity-Neural-Network-Tanks-AI
Source File: WorldController.cs
Source File: WorldController.cs
public void Evolve() { var fitnesses = new double[tankCount]; for (var i = 0; i < m_drivers.Count; i++) { fitnesses[i] = m_drivers[i].CalculateFitness(); } var max = new List<double>(fitnesses).OrderByDescending(x => x).FirstOrDefault(); Debug.Log($"<color=#E91E63>Epoch {epoch} finished with highest fitnesses {max}.</color>"); m_evolver.Evolve(fitnesses); for (var i = 0; i < m_drivers.Count; i++) { m_drivers[i].network = m_evolver.population[i] as GeneticOptimizeableNerualNetwork; } epoch++; RestoreInitial(); }