Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
turtlekit.kernel.Observer

Packages that use Observer
turtlekit.kernel |
turtlekit.simulations.diffusion |
turtlekit.simulations.gameoflife |
turtlekit.simulations.gas |
turtlekit.simulations.hunt2 |
turtlekit.simulations.hunt2CyanVsBlue |
turtlekit.simulations.soccer |
turtlekit.simulations.tests |
turtlekit.simulations.virus |

Uses of Observer in turtlekit.kernel

Subclasses of Observer in turtlekit.kernel
`class` | `Viewer` Viewer is the simulation default world displayer agent (an specialized Observer, it can be extended to redefine the default representation of patches and turtles (a square fill with the color return by the getColor() method of them).

Methods in turtlekit.kernel with parameters of type Observer
`void` | `Launcher.addObserver(Observer theObserver, boolean hasGUI)` Add a specified Observer to the simulation.
`void` | `Launcher.addObserver(Observer theObserver, boolean hasGUI, java.lang.String agentName)` Add a specified Observer to the simulation.

Uses of Observer in turtlekit.simulations.diffusion

Subclasses of Observer in turtlekit.simulations.diffusion
`class` | `FlavorViewer` FlavorViewer overrides the paintPatch method in order to adjust the onscreen color of a patch to the flavor's value and then make the diffusion visible
`class` | `FlavorViewer2` FlavorViewer2 overrides the paintPatch method in order to adjust the onscreen color of a patch to the flavor2's value and then make only the diffusion of flavor2 visible
`class` | `GridInitializer` This agent just initializes the center patch flavor and flavor2 (PatchVariable Objects)

Uses of Observer in turtlekit.simulations.gameoflife

Subclasses of Observer in turtlekit.simulations.gameoflife
`class` | `GridPlayer` This agent just play the game of life
`class` | `LifeViewer` LifeViewer overrides the paintPatch method in order to adjust the onscreen color of a patch
`class` | `LifeViewer2` LifeViewer overrides the paintPatch method in order to adjust the onscreen color of a patch
`class` | `LifeViewer3` LifeViewer overrides the paintPatch method in order to adjust the onscreen color of a patch

Uses of Observer in turtlekit.simulations.gas

Subclasses of Observer in turtlekit.simulations.gas
`class` | `GasObserver` This agent watch the gas simulation (nb of turtles on right or left)

Uses of Observer in turtlekit.simulations.hunt2

Subclasses of Observer in turtlekit.simulations.hunt2
`class` | `AnimatObserver`
`class` | `PredatorObserver` This agent watch the gas simulation (nb of turtles on right or left)
`class` | `PreyObserver` This agent watch the gas simulation (nb of turtles on right or left)
`class` | `ResourceManager` This agent watch the gas simulation (nb of turtles on right or left)

Uses of Observer in turtlekit.simulations.hunt2CyanVsBlue

Subclasses of Observer in turtlekit.simulations.hunt2CyanVsBlue
`class` | `PatchInitializer` The only goal of this Observer is to setup the patches for the termite simulation, having its variables: patchGrid, EnvWidth, EnvHeight

Uses of Observer in turtlekit.simulations.soccer

Subclasses of Observer in turtlekit.simulations.soccer
`class` | `SoccerObserver` Observer for the playground initialization, and (in the future) it will be the refere
`class` | `SoccerViewer` SoccerViewer changes the turtle display to obtain a tiny player insteed of a rect,

Uses of Observer in turtlekit.simulations.tests

Subclasses of Observer in turtlekit.simulations.tests
`class` | `CreationObserver` This agent watch the number of turtles in the cration simulation.
`class` | `SpecialViewer` A viewer that override the paintTurtle method to obtain a different visual effect,

Uses of Observer in turtlekit.simulations.virus

Subclasses of Observer in turtlekit.simulations.virus
`class` | `VirusObserver` This agent watches the number of infected turtles

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © Madkit Team (O. Gutknecht, J. Ferber, F. Michel et al.) All Rights Reserved.