diff --git a/route-planning.md b/route-planning.md index 2e5d872..d9d1832 100644 --- a/route-planning.md +++ b/route-planning.md @@ -1,10 +1,10 @@ -#Planowanie ruchu +# Planowanie ruchu **Całą implementacje automatycznego poruszania się można znaleźć w plikach [AStarNode.py](https://git.wmi.amu.edu.pl/s444409/DSZI_Survival/src/development/src/Al/AStarNode.py) oraz [AutomaticMovement.py](https://git.wmi.amu.edu.pl/s444409/DSZI_Survival/src/development/src/Al/AutomaticMovement.py).** -##Pętla główna strategii przeszukiwania +## Pętla główna strategii przeszukiwania * Na początku sprawdza czy kolejka jest pusta, jeśli tak zwraca *None* * Jeśli test spełnienia celu się powiedzie, sprawdzamy dodatkowo czy nasz punkt docelowy nie jest elementem kolizyjnym, jeśli jest, to *cel = cel.parent* i zwracamy ciąg akcji @@ -15,6 +15,6 @@ zgodnie z priorytetem, zapobiegamy też wystąpienia dwóch takich samych priory * A jeśli stan *newNode* należy do kolejki i jakiś inny stan *node* z kolejki posiada od niego większy priorytet, to usuwamy z kolejki *node* i dodajemy *newNode* -##Funkcja następnika +## Funkcja następnika -##Heurystyka \ No newline at end of file +## Heurystyka \ No newline at end of file