private void PrepareDemoScene() { NeuralNetwork demoAgentNetwork = _agents .OrderByDescending(agent => agent.FitnessAccumulator.Fitness) .First() .Network .Clone(); try { Scenes.Data.Add(DataTags.DemoAgentNetwork, demoAgentNetwork); } catch (ArgumentException) { } Scenes.Load(SceneId.DemoScene); }