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

16
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:
cel = ustawienie() lista_paczek = []
www = cel.poleStartoweGorne.wiersz #cyfra 5 oznacza ilosc paczek
rrr = cel.poleStartoweGorne.kolumna for i in range(5):
list = [] cel = ustawienie()
list.append((www, rrr)) wiersz_paczki = cel.poleStartoweGorne.wiersz
nadaj_cel_agentowi(krata_magazynu.agent, cel) kolumna_paczki = cel.poleStartoweGorne.kolumna
krata_magazynu.agent.idzDoCelu() lista_paczek.append((wiersz_paczki, kolumna_paczki))
print(lista_paczek)
# powrot # powrot
cel = wroc() cel = wroc()
nadaj_cel_agentowi(krata_magazynu.agent, cel) nadaj_cel_agentowi(krata_magazynu.agent, cel)