Package epidemic.model
package epidemic.model
-
ClassDescriptionAbstrakcyjna klasa bazowa reprezentująca każdą autonomiczną encję zdolną do poruszania się i uczestniczenia w procesie epidemicznym na mapie symulacji.Reprezentuje zwierzęce wektory zakażeń w symulacji (np.Definiuje dopuszczalne stany epidemiczne agenta w systemie.Reprezentuje infrastrukturę medyczną na mapie.Interfejs definiujący kontrakt dla encji mogących korzystać z infrastruktury medycznej (szpitali).Rozszerzenie agenta symulującego zawiłości i cechy gatunku ludzkiego.Reprezentuje stacjonarną chmurę zakaźnego aerozolu (miasmę) pozostawioną w środowisku przez przechodzącego nosiciela patogenu.Interfejs definiujący kontrakt dla obiektów udostępniających swój stan wewnętrzny na potrzeby warstwy wizualnej (GUI).Niemutowalna struktura danych (wzorzec Data Transfer Object - DTO) reprezentująca pojedynczą statystykę obiektu na mapie symulacji.Kapsułkuje profil psychologiczny agenta ludzkiego.Niemutowalna struktura danych reprezentująca dyskretny punkt w dwuwymiarowej przestrzeni świata symulacji.Definiuje parametry biologiczne dla poszczególnych gatunków obecnych w symulacji.Niemutowalna struktura danych reprezentująca główny patogen w symulacji.Niemutowalny obiekt transferu danych (DTO) kapsułkujący globalny stan symulacji w konkretnej epoce czasowej.Centralne repozytorium reprezentujące dyskretne środowisko przestrzenne symulacji.