Uses of Interface
org.vizzini.game.IAdjudicator

Packages that use IAdjudicator
org.vizzini.example.gin Provides gin classes for the game framework. 
org.vizzini.example.gin.ui Provides gin user interface classes for the game framework. 
org.vizzini.example.pong Provides pong classes for the game framework. 
org.vizzini.example.pong.ui Provides pong user interface classes for the game framework. 
org.vizzini.game Provides core game classes for the game framework. 
org.vizzini.game.action Provides action classes for games in the game framework. 
org.vizzini.game.boardgame Provides core game classes for board games in the game framework. 
org.vizzini.game.boardgame.action Provides action classes for board games in the game framework. 
org.vizzini.game.boardgame.chess Provides core chess game classes for the game framework. 
org.vizzini.game.boardgame.chess.action Provides action classes for the 3D chess framework. 
org.vizzini.game.boardgame.chess.standardtoken Provides standard token classes for the 3D chess framework. 
org.vizzini.game.search Provides search classes for the game framework. 
org.vizzini.ui.game.boardgame Provides board game user interface classes for the game framework. 
org.vizzini.ui.game.boardgame.chess Provides user interface classes for 3D chess for the game framework. 
 

Uses of IAdjudicator in org.vizzini.example.gin
 

Classes in org.vizzini.example.gin that implement IAdjudicator
 class Adjudicator
          Provides an adjudicator for Gin.
 

Methods in org.vizzini.example.gin with parameters of type IAdjudicator
 IAction SimpleComputerAgent.getAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment using the given adjudicator.
 

Uses of IAdjudicator in org.vizzini.example.gin.ui
 

Methods in org.vizzini.example.gin.ui with parameters of type IAdjudicator
 IAction MouseHumanAgent.getAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment using the given adjudicator.
 IAction TextHumanAgent.getAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment and the given adjudicator.
 IAction TextHumanAgent.getDiscardAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment and the given adjudicator.
 IAction TextHumanAgent.getDrawAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment and the given adjudicator.
 IAction TextHumanAgent.getTakeDiscardAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment and the given adjudicator.
 

Uses of IAdjudicator in org.vizzini.example.pong
 

Methods in org.vizzini.example.pong with parameters of type IAdjudicator
 IAction ComputerAgent.getAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment using the given adjudicator.
 

Uses of IAdjudicator in org.vizzini.example.pong.ui
 

Methods in org.vizzini.example.pong.ui with parameters of type IAdjudicator
 IAction MouseHumanAgent.getAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment using the given adjudicator.
 

Uses of IAdjudicator in org.vizzini.game
 

Classes in org.vizzini.game that implement IAdjudicator
 class AbstractAdjudicator
          Provides base functionality for adjudicators in the game framework.
 class DefaultAdjudicator
          Provides a default implementation of an adjudicator.
 

Methods in org.vizzini.game that return IAdjudicator
 IAdjudicator AbstractEnvironment.getAdjudicator()
          Return the adjudicator.
 IAdjudicator AbstractGame.getAdjudicator()
          Return the adjudicator.
 IAdjudicator IEnvironment.getAdjudicator()
          Return the adjudicator.
 IAdjudicator IGame.getAdjudicator()
          Return the adjudicator.
 

Methods in org.vizzini.game with parameters of type IAdjudicator
 int AbstractComputerAgent.evaluate(IEnvironment environment, IAdjudicator adjudicator)
          Evaluate the given environment for fitness from the perspective of this agent.
 int IComputerAgent.evaluate(IEnvironment environment, IAdjudicator adjudicator)
          Evaluate the given environment for fitness from the perspective of this agent.
 int AbstractEvaluator.evaluate(IEnvironment environment, IAdjudicator adjudicator, IAgent agent)
          Return an evaluation of the given environment from the perspective of the given agent.
 int IEvaluator.evaluate(IEnvironment environment, IAdjudicator adjudicator, IAgent agent)
          Evaluate the given environment from the perspective of the given agent.
 IAction DefaultAgent.getAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment using the given adjudicator.
 IAction IAgent.getAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment using the given adjudicator.
 void AbstractEnvironment.setAdjudicator(IAdjudicator adjudicator)
          Set the adjudicator.
 void IEnvironment.setAdjudicator(IAdjudicator adjudicator)
          Set the adjudicator.
 

Uses of IAdjudicator in org.vizzini.game.action
 

Methods in org.vizzini.game.action with parameters of type IAdjudicator
 Collection DefaultActionGenerator.generate(IAgent agent, IEnvironment environment, IAdjudicator adjudicator)
          Generate the collection of legal actions using the given parameters.
 Collection IActionGenerator.generate(IAgent agent, IEnvironment environment, IAdjudicator adjudicator)
          Generate the collection of legal actions using the given parameters.
 

Uses of IAdjudicator in org.vizzini.game.boardgame
 

Subinterfaces of IAdjudicator in org.vizzini.game.boardgame
 interface IGridBoardAdjudicator
          Defines methods required by grid board adjudicators in the game framework.
 

Classes in org.vizzini.game.boardgame that implement IAdjudicator
 class AbstractGridBoardAdjudicator
          Provides base functionality for grid board adjudicators in the game framework.
 

Methods in org.vizzini.game.boardgame with parameters of type IAdjudicator
 IAction EvaluatedPlacementAgent.getAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment using the given adjudicator.
 IAction SimplePlacementAgent.getAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment using the given adjudicator.
 List DefaultBoardGameToken.getPossibleActions(IAgent agent0, IEnvironment environment, IAdjudicator adjudicator)
          Return a list of possible actions.
 List IBoardGameToken.getPossibleActions(IAgent agent, IEnvironment environment, IAdjudicator adjudicator)
          Return a list of possible legal actions.
 

Uses of IAdjudicator in org.vizzini.game.boardgame.action
 

Methods in org.vizzini.game.boardgame.action with parameters of type IAdjudicator
 Collection PlaceActionGenerator.generate(IAgent agent, IEnvironment environment, IAdjudicator adjudicator)
          Generate the collection of legal actions using the given parameters.
 

Uses of IAdjudicator in org.vizzini.game.boardgame.chess
 

Subinterfaces of IAdjudicator in org.vizzini.game.boardgame.chess
 interface IChessAdjudicator
          Defines methods required by chess adjudicators in the 3D chess framework.
 

Classes in org.vizzini.game.boardgame.chess that implement IAdjudicator
 class ChessAdjudicator
          Provides an adjudicator for 3D chess.
 

Methods in org.vizzini.game.boardgame.chess with parameters of type IAdjudicator
 IAction SearchChessAgent.getAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment using the given adjudicator.
 IAction SimpleChessAgent.getAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment using the given adjudicator.
 List AbstractChessEnvironment.getHintPositionsFor(IntegerPosition position, IAdjudicator adjudicator)
          Return the hint positions for the given position.
 List IChessEnvironment.getHintPositionsFor(IntegerPosition position, IAdjudicator adjudicator)
          Return the hint positions for the given position.
 List AbstractChessToken.getPossibleActions(IAgent agent0, IEnvironment environment, IAdjudicator adjudicator)
          Return a list of possible legal agent actions.
 

Uses of IAdjudicator in org.vizzini.game.boardgame.chess.action
 

Methods in org.vizzini.game.boardgame.chess.action with parameters of type IAdjudicator
 Collection ChessActionGenerator.generate(IAgent agent, IEnvironment environment, IAdjudicator adjudicator)
          Generate the collection of legal actions using the given parameters.
 

Uses of IAdjudicator in org.vizzini.game.boardgame.chess.standardtoken
 

Methods in org.vizzini.game.boardgame.chess.standardtoken with parameters of type IAdjudicator
 List King.getPossibleActions(IAgent agent0, IEnvironment environment, IAdjudicator adjudicator)
          Return a list of possible legal agent actions.
 List Pawn.getPossibleActions(IAgent agent0, IEnvironment environment, IAdjudicator adjudicator)
          Return a list of possible legal agent actions.
 

Uses of IAdjudicator in org.vizzini.game.search
 

Methods in org.vizzini.game.search with parameters of type IAdjudicator
protected  int AbstractSearch.evaluate(IAgent agent, IEvaluator evaluator, IEnvironment environment, IAdjudicator adjudicator, int maxDepth, int depth)
          Return an evaluation of the given environment using the given parameters.
 IAction SearchAgent.getAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment using the given adjudicator.
protected abstract  IAction AbstractSearch.performSearch(IAgent agent, IAgent opponent, IEnvironment environment, IAdjudicator adjudicator, IEvaluator evaluator, IActionGenerator actionGenerator, int maxDepth, int depth, int alpha, int beta, IAction parentAction)
          Perform a search using the given parameters.
protected  IAction AlphaBetaSearch.performSearch(IAgent agent, IAgent opponent, IEnvironment environment, IAdjudicator adjudicator, IEvaluator evaluator, IActionGenerator actionGenerator, int maxDepth, int depth, int alpha, int beta, IAction parentAction)
          Perform a search using the given parameters.
protected  IAction NegamaxSearch.performSearch(IAgent agent, IAgent opponent, IEnvironment environment, IAdjudicator adjudicator, IEvaluator evaluator, IActionGenerator actionGenerator, int maxDepth, int depth, int alpha, int beta, IAction parentAction)
          Perform a search using the given parameters.
 IAction AbstractSearch.search(IAgent agent, IAgent opponent, IEnvironment environment, IAdjudicator adjudicator, IEvaluator evaluator, IActionGenerator actionGenerator, int maxDepth, int depth)
           
 IAction ISearch.search(IAgent agent, IAgent opponent, IEnvironment environment, IAdjudicator adjudicator, IEvaluator evaluator, IActionGenerator actionGenerator, int maxDepth, int depth)
          Perform a search using the given parameters.
 

Uses of IAdjudicator in org.vizzini.ui.game.boardgame
 

Methods in org.vizzini.ui.game.boardgame with parameters of type IAdjudicator
 IAction MovementMouseAgent.getAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment and the given adjudicator.
 IAction MovementTextAgent.getAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment and the given adjudicator.
 IAction PlacementMouseAgent.getAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment and the given adjudicator.
 IAction PlacementTextAgent.getAction(IEnvironment environment, IAdjudicator adjudicator)
          Return the action determined through consideration of the given environment and the given adjudicator.
 

Uses of IAdjudicator in org.vizzini.ui.game.boardgame.chess
 

Methods in org.vizzini.ui.game.boardgame.chess with parameters of type IAdjudicator
protected  void AbstractGridBoardUISwing.setHintHighlights(IEnvironment environment, IAdjudicator adjudicator)
          Set the hint highlights.
 



Copyright © 2007 Vizzini.org. All Rights Reserved. 2007.12.25.03.00.02