Uses of Interface
de.htwdd.rosenkoenig.game.GameObserver

Packages that use GameObserver
de.htwdd.rosenkoenig.game This packages contains all classes that implement the "business logic" of Rosenkoenig
de.htwdd.rosenkoenig.gui All classes that have to do anything with user interaction or game in- and outputs are located here. 
de.htwdd.rosenkoenig.neuro Contains all parts of Rosenkoenig that deal with neural networks. 
 

Uses of GameObserver in de.htwdd.rosenkoenig.game
 

Fields in de.htwdd.rosenkoenig.game with type parameters of type GameObserver
protected  java.util.List<GameObserver> Game.observers
          List of game observers observing the game.
 

Methods in de.htwdd.rosenkoenig.game with parameters of type GameObserver
 void Game.addObserver(GameObserver observer)
          Add an observer to the game.
 void Game.removeObserver(GameObserver observer)
          Remove an observer to the game.
 

Uses of GameObserver in de.htwdd.rosenkoenig.gui
 

Classes in de.htwdd.rosenkoenig.gui that implement GameObserver
 class GameLogger
          "GUI" that logs all actions (log4j level: INFO).
 

Uses of GameObserver in de.htwdd.rosenkoenig.neuro
 

Classes in de.htwdd.rosenkoenig.neuro that implement GameObserver
 class PatternCreator
          This class implements the interface GameObserver in order to create output that the net later on can be fed with.