Projekt: Ewolucyjne konstruowanie pojazdów kołowych 2D

Język wykładowy Polski
Semestr Letni
Status W ofercie
Opiekun Piotr Wnuk-Lipiński
Liczba godzin 30 (prac.)
Rodzaj Projekt
ECTS 6
Polecany dla I roku Nie
Egzamin Nie

Opis przedmiotu:

Projekt dotyczy zastosowania algorytmów ewolucyjnych do konstruowania pojazdów kołowych w środowisku Box2D. Przykładową realizację można zobaczyć na filmie opublikowanym na YouTube (<https://www.youtube.com/watch?v=uxourrlPlf8)>. Celem projektu jest opracowanie algorytmów ewolucyjnych umożliwiających konstruowanie pojazdów kołowych zdolnych do pokonania zadanych tras, ich implementacja wraz z wizualizacją rezultatów oraz wykonanie eksperymentów obliczeniowych potwierdzających skuteczność opracowanych algorytmów. W zależności od efektywności algorytmów i ich czasu działania, implementacja może być przeznaczona albo do obliczeń na pojedynczych komputerach, albo do obliczeń równoległych lub rozproszonych na klastrze obliczeniowym (w II UWr lub w WCSS). Oprócz prac typowo projektowych, w ramach przedmiotu konieczne będzie zapoznanie się z literaturą dotyczącą tematyki projektu oraz bibliotekami i narzędziami przydatnymi w pracach projektowych (m.in. środowisko Box2D lub podobne).