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