Sterownik rozmyty - ZADANIE
Proszę wybrać dziedzinę i utworzyć dla niej sterownik rozmyty.
W systemie powinny być 3-4 zmienne wejściowe, jedna zmienna wyjściowa i 10-15 reguł.
Można użyć innej biblioteki niż jfuzzylogic i innego języka niż Java.
Na ocenę 4.5-5.0 proszę również dorobić symulator - aplikację demonstrującą działanie sterownika.
Symulator powinien być dynamiczny - stan powinien się zmieniać nawet jeśli użytkownik nic nie zmienia.
Wszystkie wartości zmiennych wejściowych powinny być pokryte przez reguły.
Nie znaczy to jednak, że w regułach trzeba uwzględnić wszystkie kombinacje zbiorów.
Przykładowo, w niektórych regułach może występować jedna zmienna, co pokrywa znaczną część przestrzeni.
Uwaga! Jako rozwiązanie zadania proszę załączyć program (pliki fcl, java oraz class). Nazwa archiwum powinna mieć postać --.
W przypadku projektów na 4.5-5.0 proszę zgłosić się na zajęcia/konsultacje i zademonstrować działanie sterownika lub udostępnić film z demonstracją. W pozostałych przypadkach wystarczy wstawić rozwiązanie do moodle, choć oczywiście można przyjść/zgłosić się na konsultacje.
Proszę też wstawić wraz z kodem krótki opis (około 2 stron), który pozwoli mi uruchomić system. Opis (plik pdf/odt/doc/docx) powinien być dołączony w moodle osobno (nie w archiwum) i powinien zawierać następujące punkty:
Wejścia i wyjścia sterownika (najlepiej wykresy). Objaśnienie reguł (w punktach - co robią poszczególne grupy reguł lub reguły) Sposób uruchomienia programu (jeśli to nie jest aplikacja taka jak na zajęciach). Przykłady użycia (wartości wejść i wyjść).