1
0
forked from s444399/AI

Zaktualizuj 'LechT.md'

This commit is contained in:
Tomasz Lech 2020-06-09 23:00:41 +00:00
parent 86d2bb2d0a
commit c16a984b40

View File

@ -20,23 +20,25 @@ Moduł podprojektu uruchamia się po uruchomieniu programu oraz naciśnięciu **
### Dane wejściowe ### Dane wejściowe
Podane przez użytkownika przed uruchomieniem programu:
* ileGeneracji - wartość, która definiuje ile generacji ma się wykonać po uruchomieniu modułu **mdg**,
* ileWPopulacji - wartość, która definiuje ile chromosomów ma się znajdować w Populacji
* fragment - wartość z zakresu (0,1), która zależnie do długości chromosomu określa część, która będzie dziedziczon. przy tworzeniu nowego chromosomu.
* mutacja - wartość z zakresu (0,1), która określa jaka część nowo tworzonego chromosomu, po dziedziczeniu, ma zostać losowo zmieniona.
* unbox - wartość określająca do jakiego miejsca odbioru ma się kierować wózek
<br/>
0 - losowe miejsce odbioru <br/>
1 - miejsce odbioru tylko po lewej stronie mapy <br/>
2 - miejsce odbioru tylko po prawej stronie mapy <br/>
3 - miejsce odbioru wybierane korzystniej na podstawie kosztu
<br/><br/>
Po uruchomieniu programu: Po uruchomieniu programu:
* generowanie losowo rozmieszczonych paczek na regałach - po naciśnięciu **r** na klawiaturze. * generowanie losowo rozmieszczonych paczek na regałach - po naciśnięciu **r** na klawiaturze.
Po naciśnięciu **g** na klawiaturze pojawia się okno zbierające dane wejśćiowe:
![](https://git.wmi.amu.edu.pl/s444399/AI/raw/master/demo/7.png)
<ol>
<li>Warotść definiująca liość chromosomów w każdej populacji</li>
<li>Wardośc definiująca wielkość fragmentu genu, kótry będzie dziedziczony przy tworzeniu nowych chromosomów</li>
<li>Wartośc definiująca jaki fragment zmutować</li>
<li>Wartość definiująca do jakiego miejsca odwieść paczkę. (1 - miejsce oddania paczki po lewej stronie, 2 - miejsce oddania paczki po prawej stronie, <br/> 3 - miejsce oddania paczki wybierane na podstawie kosztu) </li>
<li>Wartość definiująca ile stworzyć generacji w trakcie działania modułu</li>
</ol>
odbioru wybierane korzystniej na podstawie kosztu
<br/><br/>
### Integracja ### Integracja
@ -318,6 +320,4 @@ Odpowiednio:
### Dalsze działanie programu ### Dalsze działanie programu
Po zakończeniu **mdg** uruchamia się okienko pokazujące wykres najlepszych kosztów otrzymywanych w danej populacji. Po zakończeniu **mdg** wózek zaczyna rozwozić paczki do miejsc oddania paczki.
Po zamknięciu okienka wózek zaczyna rozwozić paczki do miejsc oddania paczki.