Piotr Andruszkiewicz
Projekt z przedmiotu: Systemy agentowe (zima 2011, pazdziernik 2011 - styczen 2012)
Informacja o projekcie
Tematy będą przydzielane według kolejności zgłoszeń (mailowych albo na konsultacjach).
1. Zespoly domyslnie 2-osobowe, w uzasadnionych przypadkach mozliwa bedzie realizacja 1-osobowa lub 3-osobowa. Zakres projektu zostanie w takim wypadku odpowiednio dostosowany.
2. Wybór projektu do konca tygodnia 24-28 X (konsultacje lub mail).
3. Terminy kontrolne:
* 18.11 przedstawienie analizy problemu i koncepcji realizacji
* 16.12 zakonczone projektowanie i wybrana platforma implementacji
* 20.01 gotowa implementacja
* 23.01 krótka (5min) prezentacja wyników podczas wykladu
* 27.01 zlozenie sprawozdan
Razace niedotrzymywanie tych terminów będzie skutkowac obnizeniem oceny z projektu.
Jakiekolwiek niedotrzymanie terminu ostatniego, 27.01 zlozenie sprawozdan, skutkowac bedzie niezaliczeniem projektu.
4. Dodatkowo, osoby, które zloza kompletne sprawozdania do 20.01 i uzyskaja z projektu co najmniej ocene 4 beda mogly przystapic do dodatkowego terminu egzaminu w ostatnim tygodniu semestru.
5. Proponowane platformy do wykorzystania: JADE, SPADE, Scala actors. Można korzystać z innych platform po przekazaniu informacji o wyborze prowadzącemu.
Tematy projektów:
1. Realizacja prostych zadan przez zbiór agentów reaktywnych (np. kolonia mrówek) - Wybrany MZwi WSzy
2. Prowadzenie negocjacji w systemie MAS - Wybrany KKuc, MWie
3. Zbiorowe podejmowanie decyzji - Wybrany MLas, MZub
Na przyklad przejscie grupy wojownikow podczas tajnej akcji odbijania zakladnikow przez teren wroga i wspolny wybor drogi przejscia tak, aby wojownicy trzymali sie w grupie i przeszli bezpiecznie teren (z punktu A do punktu B) unikajac czyhajacych zagrozen.
4. System agentowy do symulacji (np. ruch uliczny, spolecznosc) - Wybrany PDon, LTrz (ruch uliczny); PBrz KSzy (spolecznosc)
5. Platforma do wspólzawodnictwa heterogenicznych agentów - Wybrany WFij, JSzw
Na przyklad platforma do wspolzawodnictwa bolidów F1. Zrealizowanie agentow scigajacych sie po torze.
6. Agenty mobilne (np. eksploracja danych rozproszonej w róznych wezlach)
Agent wykonuje operacje na danych znajdujacych sie w jednym wezle, nastepnie wraz z wynikami przenosi sie do kolejnego wezla, itd.
Tematy wlasne:
7. Wspolne ustalanie miejsca, czasu spotkan, kalendarza. - Wybrany MPas, ISaw