Ejemplo n.º 1
0
        public override void NeuralBotDestroyed(NeuralBot neuralBot)
        {
            base.NeuralBotDestroyed(neuralBot);

            Destroy(neuralBot.gameObject);

            index--;

            if (index <= 0)
            {
                Save();
                population = Mendelization();
                generation++;

                StartCoroutine(InstantiateBotCoroutine());
            }
        }
Ejemplo n.º 2
0
 protected virtual void Start()
 {
     nb = GetComponent <NeuralBot>();
 }