private void Start() { int seed = Random.Range(0, 10000); Random.InitState(seed); Debug.Log("Seed: " + seed); CPPN cppn1 = new CPPN(3, 2, neuronIA, connectionIA); cppn1.printGenome(); CPPN cppn2 = new CPPN(3, 2, neuronIA, connectionIA); cppn2.printGenome(); CPPN.Genome genome = CPPNLib.Crossover(cppn1.genome, cppn2.genome); genome.mutate(neuronIA, connectionIA); cppn = new CPPN(genome, neuronIA, connectionIA); cppn.printGenome(); Debug.Log("fitness: " + Fitness(cppn, 100)); rb = GetComponent <Rigidbody>(); }