Dodanie listy paczek przed algorytmem genetycznym

This commit is contained in:
Vladyslav Serhiienko 2022-06-08 21:51:20 +02:00
parent eb7b8301fc
commit c4112e247b

14
main.py
View File

@ -212,13 +212,15 @@ def main():
while True: while True:
# cel to Stan (pole kraty gdzie ma stać agent, aby położyć paczkę na półkę, w obiekcie klasy Miejsce jest to artybut dostęp + kierunek <-na razie niepotrzebny) # cel to Stan (pole kraty gdzie ma stać agent, aby położyć paczkę na półkę, w obiekcie klasy Miejsce jest to artybut dostęp + kierunek <-na razie niepotrzebny)
if krata_magazynu.agent.cel is None: if krata_magazynu.agent.cel is None:
lista_paczek = []
#cyfra 5 oznacza ilosc paczek
for i in range(5):
cel = ustawienie() cel = ustawienie()
www = cel.poleStartoweGorne.wiersz wiersz_paczki = cel.poleStartoweGorne.wiersz
rrr = cel.poleStartoweGorne.kolumna kolumna_paczki = cel.poleStartoweGorne.kolumna
list = [] lista_paczek.append((wiersz_paczki, kolumna_paczki))
list.append((www, rrr)) print(lista_paczek)
nadaj_cel_agentowi(krata_magazynu.agent, cel)
krata_magazynu.agent.idzDoCelu()
# powrot # powrot
cel = wroc() cel = wroc()
nadaj_cel_agentowi(krata_magazynu.agent, cel) nadaj_cel_agentowi(krata_magazynu.agent, cel)