Cel Projektu
Główny cel
Głównym celem projektu jest stworzenie systemu informatycznego symulującego zachowanie różnych obiektów pływających o napędzie żaglowym. Użytkownik systemu będzie mógł sterować parametrami statku(ustawienie żagli, ustawienie steru itd.), natomiast system będzie w czasie rzeczywistym symulował zachowanie statku i prezentował je użytkownikowi na ekranie. Symulacja będzie realizowana w przestrzeni dwuwymiarowej. System, poprzez prostą mechanikę symulacji mam wyjaśnić użytkownikowi np. jak to się dzieje ,że statek jest w stanie ‘płynąć pod wiatr’, albo jak ustawić żagle żeby dokonać zamierzony zwrot. Celem projektu nie jest stworzenie dokładnego symulatora z zaawansowaną mechaniką płynów, lecz mocno uproszczonego, lecz wciąż prezentującego esencję działania żaglowców.
Cele dodatkowe
- Rozbudowa systemy w kierunku gry multiplayer.
- Wytrenowanie sieci neuronowej w celu sterowania okrętem (Reinforcement machine learning).