SCR 2008/2009 – informatyka rok 5
Agenda Wizualizacja agentów (MarketSpace)
Wizualizacja agentów1/8 Prezentacja rynku w sposób wygodny i intuicyjny dla użytkownika Nacisk położony na przestrzenną reprezentację rozmieszczenia agentów Obserwacja sytuacji na rynku w miarę postępu symulacji Możliwość obserwacji stanu agenta w danej turze Możliwość obserwacji stanu dobra w danej turze
Wizualizacja agentów2/8 Widok 2D – widok standardowy 2 wymiary przestrzenne Aktualizowany w na bieżąco w miarę postępu symulacji Widok zawsze aktualnej tury Widok 3D – widok alternatywny 2 wymiary przestrzenne + 3 wymiar – czas (kolejne tury symulacji) Widok przekrojowy obejmujący wszystkie tury symulacji Możliwość wyświetlania dowolnej tury zapisanej w historii
Wizualizacja agentów3/8
Wizualizacja agentów4/8 Przypadki użycia – wspólne dla widoku 2D i 3D: Manipulowanie widokiem Skalowanie Przesuwanie Wyświetlanie informacji Agenta Dobra Filtrowanie widoku ze względu na typ obiektów Zwykli agenci Agenci finansowi Dobra
Wizualizacja agentów5/8 Przypadki użycia – tylko dla widoku 3D: Operacje na widoku Obracanie Operacje na historii Widok tury poprzedniej Widok tury następnej Widok tury aktualnej Filtrowanie widoku ze względu na agenta Widok per agent Widok ogólny
Różne obiekty – różne symbole (agenci, agenci finansowi, dobra) Pierwsza warstwa (aktualna tura) – kolory Dalsze warstwy (wcześniejsze tury) – przeźroczyste Wizualizacja agentów6/8
Widok per agent Widoczny tylko dany agent Wszystkie warstwy – kolory Zaznaczona instancja (obiekt reprezentujący agenta w danej turze) – biały Zmiana koloru w zależności od ilości energii Wizualizacja agentów7/8
Szczegóły agenta: Nazwa Poziom energii Ilość pieniędzy Poziom szczęścia Szczegóły dobra: Nazwa Ilość Tury Aktualna Wyświetlana (widok 3D) Pozycja obiektu Współrzędna X Współrzędna Y Współrzędna czasowa (widok3D) Szczegóły algorytmu Wizualizacja agentów8/8