Uses of Interface
org.vizzini.game.action.IActionGenerator

Packages that use IActionGenerator
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.action Provides action classes for board games in the game framework. 
org.vizzini.game.boardgame.chess.action Provides action classes for the 3D chess framework. 
org.vizzini.game.search Provides search classes for the game framework. 
 

Uses of IActionGenerator in org.vizzini.game
 

Methods in org.vizzini.game that return IActionGenerator
 IActionGenerator AbstractComputerAgent.getActionGenerator()
          Return the action generator.
 IActionGenerator IComputerAgent.getActionGenerator()
          Return the action generator.
 

Methods in org.vizzini.game with parameters of type IActionGenerator
protected  void AbstractComputerAgent.setActionGenerator(IActionGenerator actionGenerator)
          Set the action generator.
 

Uses of IActionGenerator in org.vizzini.game.action
 

Classes in org.vizzini.game.action that implement IActionGenerator
 class AbstractActionGenerator
          Provides base functionality for action generators in the game framework.
 class DefaultActionGenerator
          Provides a default action generator which generates no actions.
 

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

Classes in org.vizzini.game.boardgame.action that implement IActionGenerator
 class PlaceActionGenerator
          Provides an action generator for place actions.
 

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

Classes in org.vizzini.game.boardgame.chess.action that implement IActionGenerator
 class ChessActionGenerator
          Provides an action generator for 3D chess.
 

Uses of IActionGenerator in org.vizzini.game.search
 

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



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