sdoro / 4D

Esercizio di costruzione di un repository remoto
1 stars 9 forks source link

Problema 6 HungryAnt pt3 (fine) #12

Open mariano-scaldapiatti opened 5 years ago

mariano-scaldapiatti commented 5 years ago

riga 322:

 if self.digesting != 0: #controllo se la fromica sta mangiando
            self.digesting -= 1 #se sta mangiando le tolgo un turno
        else:
            bees = list(self.place.bees) #in caso contrario la faccio mangiare un'ape
            if bees !=0:  #può mangiare l'ape solo se si trova nei dintroni
                self.eat_bee(random.choice(bees) 
                self.digesting = self.time_to_digest # mangiata l'ape si aumentano il numero di turni da aspettare (di default è 3)
sdoro commented 5 years ago

C'è un piccolo errore:

invece di: self.eat_bee(random.choice(bees)

occorre:

self.eat_bee(random.choice(bees))

Comunque il giochino si blocca quando l'ape arriva in fronte all'affamata. Quindi questa soluzione NON può essere accettata. L'issue quindi viene riaperta.