void calculateFitness() { for (int i = 0; i < (bunnyParent.transform.childCount); i++) { traits = bunnyParent.transform.GetChild(i).GetComponent <GA_Traits>(); traits.fitness = (traits.speed + traits.sight + traits.collect + traits.spec) / 4; } for (int i = 0; i < (foxParent.transform.childCount); i++) { traits = foxParent.transform.GetChild(i).GetComponent <GA_Traits>(); traits.fitness = (traits.speed + traits.sight + traits.collect + traits.spec) / 4; } }
private void Start() { map = Component.FindObjectOfType <Tilemap>(); population = FindObjectOfType <GA_Population>(); traits = gameObject.GetComponent <GA_Traits>(); }