## Uses of Class
org.fmph.knet.infection.simulator.Simulator

- Packages that use Simulator
  Package | Description
  --- | ---
  org.fmph.knet.infection |
  org.fmph.knet.infection.simple |

- - ### Uses of Simulator in org.fmph.knet.infection

    Methods in org.fmph.knet.infection with parameters of type Simulator
    Modifier and Type | Method and Description
    --- | ---
    `void` | HealthModifier.`apply(Person person, Simulator simulator)` Definuje zmenu sposobenu aplikaciou modifikatora na konkretnu osobu
    `HealthStatus` | Person.`getHealthStatus(Simulator simulator)`
    `java.util.Collection<org.fmph.knet.infection.Pair<Person,HealthModifier>>` | VaccinationProvider.`getVaccination(Simulator simulator, Environment environment, java.util.Collection<HealthModifier> availableVaccines)` Rozdeli dostupne vakciny medzi osoby z daneho grafu
    `void` | HealthModifier.`nextDay(Person person, Simulator simulator)` Definuje spravanie sa modifikatora v priebehu casu.

  - ### Uses of Simulator in org.fmph.knet.infection.simple

    Subclasses of Simulator in org.fmph.knet.infection.simple
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SimpleSimulator` Trivialna implementácia `Simulator`-a Definuje sposob akym stanovit stav jednica (`HealthStatus`), a sposob vypoctu vakcin dostupnych v jednotlivych krokoch simulacie.

    Methods in org.fmph.knet.infection.simple with parameters of type Simulator
    Modifier and Type | Method and Description
    --- | ---
    `void` | RandomRangeInfector.`apply(Person p, Simulator simulator)`
    `void` | FixedVaccinator.`apply(Person p, Simulator simulator)`
    `void` | RandomRangeInfector.`nextDay(Person person, Simulator simulator)`
    `void` | FixedVaccinator.`nextDay(Person person, Simulator simulator)`
    `void` | SimpleEnvironment.`setSimulator(Simulator simulator)`