|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright © 2007 Vizzini.org. All Rights Reserved. | 2007.12.25.03.00.02 |