Uses of Interface
org.vizzini.game.IAgent

Packages that use IAgent
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.tictactoe Provides tic-tac-toe 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.event Provides event classes for the 3D chess framework. 
org.vizzini.game.boardgame.chess.standardtoken Provides standard token classes for the 3D chess framework. 
org.vizzini.game.event Provides event classes for the game framework. 
org.vizzini.game.search Provides search classes for the game framework. 
org.vizzini.ui.game Provides core game user interface classes for the game framework. 
org.vizzini.ui.game.arcadegame Provides arcade game user interface 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. 
org.vizzini.ui.game.cardgame Provides card game user interface classes for the game framework. 
 

Uses of IAgent in org.vizzini.example.gin
 

Classes in org.vizzini.example.gin that implement IAgent
 class SimpleComputerAgent
          Provides a computer agent for Gin which simply draws and discards his first card.
 

Methods in org.vizzini.example.gin that return IAgent
protected  IAgent Environment.getAgent(ITeam team)
          Return the first agent for the given team.
 IAgent Environment.getAgentOne()
          Return agent one.
 IAgent Environment.getAgentTwo()
          Return agent two.
 

Methods in org.vizzini.example.gin with parameters of type IAgent
protected  ICardCollection Environment.getHand(IAgent agent)
          Return the given agent's hand.
protected  boolean Adjudicator.isGin(IAgent agent, Collection kindsAndStraights)
          Return true if the given collection is a Gin.
 

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

Classes in org.vizzini.example.gin.ui that implement IAgent
 class MouseHumanAgent
          Provides a human agent for Gin which uses the mouse to get commands.
 class TextHumanAgent
          Provides a user interface for a human agent which uses the text input to play Gin.
 

Methods in org.vizzini.example.gin.ui with parameters of type IAgent
protected  void EnvironmentUISwing.assignAgentListener(IAgent agent)
          Assign listeners using the given agent.
protected  void EnvironmentUISwing.removeAgentListener(IAgent agent)
          Remove the given agent as a listener.
 

Uses of IAgent in org.vizzini.example.pong
 

Classes in org.vizzini.example.pong that implement IAgent
 class ComputerAgent
          Provides a computer agent for Pong.
 

Methods in org.vizzini.example.pong that return IAgent
 IAgent Environment.getLeftAgent()
          Return the left agent.
 IAgent Environment.getRightAgent()
          Return the right agent.
 

Methods in org.vizzini.example.pong with parameters of type IAgent
 Paddle Environment.getPaddle(IAgent agent)
          Return the paddle which belongs to the given agent.
 

Uses of IAgent in org.vizzini.example.tictactoe
 

Methods in org.vizzini.example.tictactoe with parameters of type IAgent
protected  double[] NeuralNetworkEvaluator.encode(IGridBoard gridBoard, IAgent agent)
          Encode the given grid board as appropriate for a neural network input.
 

Uses of IAgent in org.vizzini.game
 

Subinterfaces of IAgent in org.vizzini.game
 interface IComputerAgent
          Defines methods required by computer agents in the game framework.
 interface IHumanAgent
          Defines methods required by human agents in the game framework.
 interface ISearchAgent
          Defines methods required by computer agents which uses an AI search algorithm to determine the best action.
 

Classes in org.vizzini.game that implement IAgent
 class AbstractAgent
          Provides base functionality for agents in the game framework.
 class AbstractComputerAgent
          Provides base functionality for computer agents in the game framework.
 class AbstractHumanAgent
          Provides base functionality for human agents in the game framework.
 class DefaultAgent
          Provides a default agent for the game framework.
 

Fields in org.vizzini.game declared as IAgent
protected  IAgent AbstractAdjudicator._winner
          The winning agent.
 

Methods in org.vizzini.game that return IAgent
static IAgent AgentFactory.create(Class agentClass, Properties properties, int index)
          Create and return the desired agent.
static IAgent AgentFactory.create(Class agentClass, Properties properties, int index, String name, ITeam team, int searchDepth)
          Create and return the desired agent.
static IAgent AgentFactory.create(Properties properties, int index)
          Create and return the desired agent.
static IAgent AgentFactory.create(Properties properties, int index, String name, ITeam team)
          Create and return the desired agent.
 IAgent AgentCollection.findByName(String name)
          Return the agent with the given name.
 IAgent IAgentCollection.findByName(String name)
          Return the agent with the given name.
 IAgent AgentCollection.findByTeam(ITeam team)
          Return the first agent with the given team.
 IAgent IAgentCollection.findByTeam(ITeam team)
          Return the first agent with the given team.
 IAgent AgentCollection.firstOpponent(IAgent agent)
          Return the first found agent opponent to the given agent.
 IAgent IAgentCollection.firstOpponent(IAgent agent)
          Return the first found agent opponent to the given agent.
 IAgent AgentCollection.get(Class agentType)
          Return the first agent found of the given type.
 IAgent AbstractToken.getAgent()
          Return the associated agent.
 IAgent IToken.getAgent()
          Return this token's agent.
 IAgent AbstractEngine.getCurrentAgent()
          Return the current agent.
 IAgent IEngine.getCurrentAgent()
          Return the current agent.
 IAgent AbstractAdjudicator.getWinner()
          Return the winning agent, or null if there is no winner.
 IAgent IAdjudicator.getWinner()
          Return the winning agent, or null if there is no winner.
 

Methods in org.vizzini.game with parameters of type IAgent
 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.
protected abstract  int AbstractEvaluator.evaluateTokens(IEnvironment environment, IAgent agent)
          Evaluate the tokens in the given environment from the perspective of the given agent.
protected  int DefaultEvaluator.evaluateTokens(IEnvironment environment, IAgent agent)
          Evaluate the tokens in the given environment from the perspective of the given agent.
 IAgent AgentCollection.firstOpponent(IAgent agent)
          Return the first found agent opponent to the given agent.
 IAgent IAgentCollection.firstOpponent(IAgent agent)
          Return the first found agent opponent to the given agent.
 IToken ITokenCollection.get(Class tokenType, IAgent agent)
          Return the first token found of the given type belonging to the given agent.
 IToken TokenArrayCollection.get(Class tokenType, IAgent agent)
          Return the first token found of the given type belonging to the given agent.
 IToken TokenCollection.get(Class tokenType, IAgent agent)
          Return the first token found of the given type belonging to the given agent.
protected  Queue AsynchronousEngine.getQueue(IAgent agent)
          Return the queue for the given agent, creating it if necessary.
protected  int AbstractEvaluator.multiplier(IToken token, IAgent agent)
          Return the multiplier for a token from the given agent's perspective.
 Iterator AgentCollection.opponentIterator(IAgent agent)
          Return an iterator over all the agents excepting the given agent.
 Iterator IAgentCollection.opponentIterator(IAgent agent)
          Return an iterator over all the agents excepting the given agent.
 void AbstractToken.setAgent(IAgent agent)
          Set the associated agent.
 void IToken.setAgent(IAgent agent)
          Set the associated agent.
protected  void AbstractEngine.setCurrentAgent(IAgent agent)
          Set the current agent.
 void AbstractEngine.setGameOver(boolean isGameOver, IAgent winner)
          Set the game over flag to the given value.
 void IEngine.setGameOver(boolean isGameOver, IAgent winner)
          Set the game over flag to the given value.
 void AbstractAdjudicator.setWinner(IAgent agent)
          Set the winning agent.
 void IAdjudicator.setWinner(IAgent agent)
          Set the winning agent.
 

Uses of IAgent in org.vizzini.game.action
 

Methods in org.vizzini.game.action that return IAgent
 IAgent AbstractAction.getAgent()
          Return the agent who originated this action.
 IAgent IAction.getAgent()
          Return the agent who originated this action.
 

Methods in org.vizzini.game.action with parameters of type IAgent
 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.
 RedoAction ActionFactory.getRedoAction(IAgent agent)
          Return an RedoAction for the given parameters.
 UndoAction ActionFactory.getUndoAction(IAgent agent)
          Return an UndoAction for the given parameters.
 void AbstractAction.setAgent(IAgent agent)
          Set the agent who originated this action.
 void IAction.setAgent(IAgent agent)
          Set the agent who originated this action.
 

Uses of IAgent in org.vizzini.game.boardgame
 

Classes in org.vizzini.game.boardgame that implement IAgent
 class AbstractSimpleAgent
          Provides base functionality for a simple computer agent in the game framework.
 class EvaluatedPlacementAgent
          Provides a computer agent which chooses the placement action which provides the highest evaluated environment.
 class SimplePlacementAgent
          Provides a simple computer agent which creates a placement action for the first empty position found on a grid board.
 

Methods in org.vizzini.game.boardgame that return IAgent
 IAgent AbstractGridBoard.getCurrentAgent()
          Return the current agent.
 IAgent AbstractGridBoard.getLastAgent()
          Return the last agent who performed an action.
 IAgent IGridBoard.getLastAgent()
          Return the last agent who performed an action.
 

Methods in org.vizzini.game.boardgame with parameters of type IAgent
protected  int TokenLineEvaluator.addToEvaluation(int evaluation, IGridBoard gridBoard, IAgent agent, IAgent opponent, int startF, int startR, int startL, int df, int dr, int dl)
          Add to the given evaluation based on the other parameters.
protected  int TokenLineEvaluator.addToEvaluation(int evaluation, IGridBoard gridBoard, IAgent agent, int multiplier, int startF, int startR, int startL, int df, int dr, int dl)
          Add to the given evaluation based on the other parameters.
 boolean AbstractGridBoardAdjudicator.agentHasLine(IEnvironment environment, IAgent agent0, IAgent agent1, int startF, int startR, int startL, int df, int dr, int dl)
          Return true if an agent has tokens in the line specified by the other arguments.
 boolean IGridBoardAdjudicator.agentHasLine(IEnvironment environment, IAgent agent0, IAgent agent1, int startF, int startR, int startL, int df, int dr, int dl)
          Return true if an agent has tokens in the line specified by the other arguments.
 boolean AbstractGridBoardAdjudicator.agentHasLineHelper(IGridBoard board, IAgent agent, int startF, int startR, int startL, int df, int dr, int dl)
          Return true if an agent has tokens in the line specified by the other arguments.
 int AbstractGridBoard.agentTokenCount(IAgent agent, int startF, int startR, int startL, int df, int dr, int dl)
          Return the number of token's the given agent has in the line specified by the other arguments.
 int IGridBoard.agentTokenCount(IAgent agent, int startF, int startR, int startL, int df, int dr, int dl)
          Return the number of token's the given agent has in the line specified by the other arguments.
protected abstract  double[] AbstractNeuralGridBoardEvaluator.encode(IGridBoard gridBoard, IAgent agent)
          Encode the given grid board as appropriate for a neural network input.
protected  int AbstractNeuralGridBoardEvaluator.evaluateTokens(IEnvironment environment, IAgent agent)
          Evaluate the tokens in the given environment from the perspective of the given agent.
protected  int GPFunctionEvaluator.evaluateTokens(IEnvironment environment, IAgent agent)
          Evaluate the tokens in the given environment from the perspective of the given agent.
protected  int TokenLineEvaluator.evaluateTokens(IEnvironment environment, IAgent agent)
          Evaluate the tokens in the given environment from the perspective of the given agent.
protected  int WeightedEvaluator.evaluateTokens(IEnvironment environment, IAgent agent)
          Evaluate the tokens in the given environment from the perspective of the given agent.
 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.
protected  int GridBoardEvaluatorTerminal.multiplier(IToken token, IAgent agent)
          Return the multiplier for a token from the given agent's perspective.
protected  void AbstractGridBoard.setLastAgent(IAgent agent)
          Set the last agent who performed an action.
 

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

Methods in org.vizzini.game.boardgame.action with parameters of type IAgent
 RemoveAction RemoveActionPool.acquire(IGridBoard gridBoard, IAgent agent, IntegerPosition position)
          Return an instance from the reusable object pool, creating it if necessary.
 PlaceAction PlaceActionPool.acquire(IGridBoard gridBoard, IAgent agent, IntegerPosition position, Class tokenClass)
          Return an instance from the reusable object pool, creating it if necessary.
 MoveAction MoveActionPool.acquire(IGridBoard gridBoard, IAgent agent, IntegerPosition fromPosition, IntegerPosition toPosition)
          Return an instance from the reusable object pool, creating it if necessary.
 MoveCaptureAction MoveCaptureActionPool.acquire(IGridBoard gridBoard, IAgent agent, IntegerPosition fromPosition, IntegerPosition toPosition)
          Return an instance from the reusable object pool, creating it if necessary.
 Collection PlaceActionGenerator.generate(IAgent agent, IEnvironment environment, IAdjudicator adjudicator)
          Generate the collection of legal actions using the given parameters.
static RemoveAction RemoveAction.get(IGridBoard gridBoard, IAgent agent, IntegerPosition position)
          Return an instance of this class using the given parameters.
static PlaceAction PlaceAction.get(IGridBoard gridBoard, IAgent agent, IntegerPosition position, Class tokenClass)
          Return an instance of this class using the given parameters.
static MoveAction MoveAction.get(IGridBoard gridBoard, IAgent agent, IntegerPosition fromPosition, IntegerPosition toPosition)
          Return an instance of this class using the given parameters.
static MoveCaptureAction MoveCaptureAction.get(IGridBoard gridBoard, IAgent agent, IntegerPosition fromPosition, IntegerPosition toPosition)
          Return an instance of this class using the given parameters.
 IGridBoardAction BoardGameActionFactory.getAction(IGridBoard gridBoard, IAgent agent, IntegerPosition position)
          Return an action appropriate for the given parameters.
 IGridBoardAction BoardGameActionFactory.getAction(IGridBoard gridBoard, IAgent agent, IntegerPosition position, Class tokenClass)
          Return an action appropriate for the given parameters.
 IGridBoardAction BoardGameActionFactory.getAction(IGridBoard gridBoard, IAgent agent, IntegerPosition fromPosition, IntegerPosition toPosition)
          Return an action appropriate for the given parameters.
 RedoAction BoardGameActionFactory.getRedoAction(IAgent agent)
          Return an RedoAction for the given parameters.
 UndoAction BoardGameActionFactory.getUndoAction(IAgent agent)
          Return an UndoAction for the given parameters.
protected  void RemoveAction.set(IGridBoard gridBoard, IAgent agent, IntegerPosition position)
          Set parameters on this object.
protected  void PlaceAction.set(IGridBoard gridBoard, IAgent agent, IntegerPosition position, Class tokenClass)
          Set parameters on this object.
protected  void MoveAction.set(IGridBoard gridBoard, IAgent agent, IntegerPosition fromPosition, IntegerPosition toPosition)
          Set parameters on this object.
protected  void MoveCaptureAction.set(IGridBoard gridBoard, IAgent agent, IntegerPosition fromPosition, IntegerPosition toPosition)
          Set parameters on this object.
 

Constructors in org.vizzini.game.boardgame.action with parameters of type IAgent
AbstractGridBoardAction(IGridBoard gridBoard, IAgent agent)
          Construct this object.
AbstractMoveAction(IGridBoard gridBoard, IAgent agent, IntegerPosition fromPosition)
          Construct this object.
MoveAction(IGridBoard gridBoard, IAgent agent, IntegerPosition fromPosition, IntegerPosition toPosition)
          Construct this object.
MoveCaptureAction(IGridBoard gridBoard, IAgent agent, IntegerPosition fromPosition, IntegerPosition toPosition)
          Construct this object.
PlaceAction(IGridBoard gridBoard, IAgent agent, IntegerPosition position, Class tokenClass)
          Construct this object.
RemoveAction(IGridBoard gridBoard, IAgent agent, IntegerPosition position)
          Construct this object.
 

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

Subinterfaces of IAgent in org.vizzini.game.boardgame.chess
 interface IChessAgent
          Defines methods required by chess agents in the 3D chess framework.
 

Classes in org.vizzini.game.boardgame.chess that implement IAgent
 class AbstractChessComputerAgent
          Provides base functionality for computer agents for 3D chess.
 class SearchChessAgent
          Provides a computer agent for 3D chess.
 class SimpleChessAgent
          Provides a computer agent for 3D chess.
 

Methods in org.vizzini.game.boardgame.chess that return IAgent
protected  IAgent ChessTokenCollection.getAgent(boolean isWhite)
          Return the agent for the given parameter.
 

Methods in org.vizzini.game.boardgame.chess with parameters of type IAgent
 boolean ChessAdjudicator.agentHasLine(IEnvironment environment, IAgent agent0, IAgent agent1, int startF, int startR, int startL, int df, int dr, int dl)
          Return true if an agent has tokens in the line specified by the other arguments.
protected  int DefaultChessEvaluator.evaluateTokens(IEnvironment environment, IAgent agent)
          Evaluate the tokens in the given environment from the perspective of the given agent.
 IToken ChessTokenCollection.get(Class tokenType, IAgent agent0)
          Return the first token found of the given type belonging to the given agent.
 List AbstractChessToken.getPossibleActions(IAgent agent0, IEnvironment environment, IAdjudicator adjudicator)
          Return a list of possible legal agent actions.
 

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

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

Uses of IAgent in org.vizzini.game.boardgame.chess.event
 

Methods in org.vizzini.game.boardgame.chess.event that return IAgent
 IAgent CheckEvent.getAgent()
          Return the agent.
 

Methods in org.vizzini.game.boardgame.chess.event with parameters of type IAgent
 void CheckManager.fireCheck(IAgent agent)
          Fire a check event with the given parameter.
 

Constructors in org.vizzini.game.boardgame.chess.event with parameters of type IAgent
CheckEvent(IAgent agent)
          Construct this object with the given parameter.
 

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

Methods in org.vizzini.game.boardgame.chess.standardtoken with parameters of type IAgent
 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 IAgent in org.vizzini.game.event
 

Methods in org.vizzini.game.event that return IAgent
 IAgent ConcedeEvent.getAgent()
          Return the agent who conceded.
 IAgent ScoreEvent.getSource()
          Return the source.
 IAgent GameEvent.getWinner()
          Return the winner.
 

Methods in org.vizzini.game.event with parameters of type IAgent
 void ConcedeManager.fireConcedeChange(IAgent agent)
          Fire a game event.
 void GameManager.fireGameChange(boolean oldGameOver, boolean isGameOver, IAgent winner)
          Fire a game event.
 void ScoreManager.fireScoreChange(IAgent source)
          Fire a score event.
 

Constructors in org.vizzini.game.event with parameters of type IAgent
ConcedeEvent(IAgent agent)
          Construct this object with the given parameter.
GameEvent(boolean isGameOver, IAgent winner)
          Construct this object with the given parameter.
ScoreEvent(IAgent source)
          Construct this object with the given parameter.
 

Uses of IAgent in org.vizzini.game.search
 

Classes in org.vizzini.game.search that implement IAgent
 class SearchAgent
          Provides a computer agent which uses an AI search algorithm to determine the best action.
 

Methods in org.vizzini.game.search with parameters of type IAgent
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.
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 IAgent in org.vizzini.ui.game
 

Methods in org.vizzini.ui.game that return IAgent
 IAgent AgentPanel.getAgent()
          Create and return the desired agent.
 

Methods in org.vizzini.ui.game with parameters of type IAgent
protected  void AbstractEnvironmentUISwing.assignAgentListener(IAgent agent)
          Assign listeners using the given agent.
protected  void AbstractGameUISwing.assignAgentListener(IAgent agent)
          Assign listeners to the given agent.
protected  void AbstractEnvironmentUISwing.removeAgentListener(IAgent agent)
          Remove the given agent as a listener.
protected  void AbstractGameUISwing.removeAgentListener(IAgent agent)
          Remove listeners using the given agent.
 

Uses of IAgent in org.vizzini.ui.game.arcadegame
 

Methods in org.vizzini.ui.game.arcadegame with parameters of type IAgent
protected  void AbstractArcadeGameUISwing.assignAgentListener(IAgent agent)
          Assign listeners to the given agent.
protected  void AbstractArcadeGameUISwing.removeAgentListener(IAgent agent)
          Remove listeners using the given agent.
 

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

Classes in org.vizzini.ui.game.boardgame that implement IAgent
 class MovementMouseAgent
          Provides a user interface for a human agent which uses the mouse to move a token.
 class MovementTextAgent
          Provides a user interface for a human agent which uses the text input to move a token.
 class PlacementMouseAgent
          Provides a user interface for a human agent which uses the mouse to place a token.
 class PlacementTextAgent
          Provides a user interface for a human agent which uses the text input to place a token.
 class TextAgent
          Provides a user interface for a human agent which uses the text input to place a token.
 

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

Classes in org.vizzini.ui.game.boardgame.chess that implement IAgent
 class MouseAgent
          Provides a text agent for 3D chess.
 

Methods in org.vizzini.ui.game.boardgame.chess that return IAgent
 IAgent PieceShape.getAgent()
          Return this token's agent.
 

Methods in org.vizzini.ui.game.boardgame.chess with parameters of type IAgent
 void PieceShape.setAgent(IAgent agent)
          Set the associated agent.
 

Uses of IAgent in org.vizzini.ui.game.cardgame
 

Methods in org.vizzini.ui.game.cardgame with parameters of type IAgent
protected  void AbstractCardGameUISwing.assignAgentListener(IAgent agent)
          Assign listeners to the given agent.
protected  void AbstractCardGameUISwing.removeAgentListener(IAgent agent)
          Remove listeners using the given agent.
 void CardCollectionUI.setAgent(IAgent agent)
          Set the agent owner.
 



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