754 |
|
|
755 |
for objeto in self.__objetos: |
for objeto in self.__objetos: |
756 |
for instancia in objeto["instancias"]: |
for instancia in objeto["instancias"]: |
757 |
ocupado += instancia.volumen() |
ocupado += instancia.volumen |
758 |
|
|
759 |
return ocupado |
return ocupado |
760 |
|
|
800 |
encontrado = 0 |
encontrado = 0 |
801 |
|
|
802 |
for objeto in self.__objetos: |
for objeto in self.__objetos: |
803 |
if objeto["id"] == instancia.id(): |
if objeto["id"] == instancia.id: |
804 |
encontrado = 1 |
encontrado = 1 |
805 |
objeto["instancias"].append(instancia) |
objeto["instancias"].append(instancia) |
806 |
break |
break |
807 |
|
|
808 |
if not encontrado: |
if not encontrado: |
809 |
self.__objetos.append({"id":instancia.id(), |
self.__objetos.append({"id":instancia.id, |
810 |
"probabilidad":0, |
"probabilidad":0, |
811 |
"maximo":0, |
"maximo":0, |
812 |
"dificultad":dificultad, |
"dificultad":dificultad, |
813 |
"instancias":[instancia]}) |
"instancias":[instancia]}) |
814 |
|
|
815 |
|
|
816 |
def salida_cerrada(self, id_sala_destino): |
def salida_cerrada(self, id_sala_destino): |