forked from s444399/AI
Zaktualizuj 'LechT.md'
This commit is contained in:
parent
86d2bb2d0a
commit
c16a984b40
32
LechT.md
32
LechT.md
@ -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.
|
|
Loading…
Reference in New Issue
Block a user