Uses of Interface
dk.brics.bisimulationGame.controller.MessagePasser

Packages that use MessagePasser
dk.brics.bisimulationGame   
dk.brics.bisimulationGame.controller   
 

Uses of MessagePasser in dk.brics.bisimulationGame
 

Fields in dk.brics.bisimulationGame declared as MessagePasser
private  MessagePasser BisimulationGame.messagePasser
          Controllers: The game controller talks to the message passer
 

Uses of MessagePasser in dk.brics.bisimulationGame.controller
 

Classes in dk.brics.bisimulationGame.controller that implement MessagePasser
 class MessagePasserImpl
          Implementation of the MessagePasser.
 

Fields in dk.brics.bisimulationGame.controller declared as MessagePasser
private  MessagePasser GameControllerImpl.messagePasser
           
private  MessagePasser AIDefender.messagePasser
           
private  MessagePasser AIAttacker.messagePasser
           
 

Constructors in dk.brics.bisimulationGame.controller with parameters of type MessagePasser
AIAttacker(GameModel gameModel, MessagePasser messagePasser, StateSpace stateSpace)
          Constructs an attacker and builds a strategy for it.
AIDefender(GameModel gameModel, MessagePasser messagePasser, StateSpace stateSpace, boolean winning)
          Creates a defender and, if there isn't a winning strategy, computes a set of suspicious configurations from a configuration graph.
GameControllerImpl(BisimulationGame controller, GameView gameView, GameModel gameModel, int myRole, int clientServerRole, MessagePasser messagePasser)
          Constructs a game controller.