|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IEvaluator | |
---|---|
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.boardgame | Provides core game 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.search | Provides search classes for the game framework. |
Uses of IEvaluator in org.vizzini.example.tictactoe |
---|
Classes in org.vizzini.example.tictactoe that implement IEvaluator | |
---|---|
class |
NeuralNetworkEvaluator
Provides a neural network evaluator for tic-tac-toe. |
Uses of IEvaluator in org.vizzini.game |
---|
Classes in org.vizzini.game that implement IEvaluator | |
---|---|
class |
AbstractEvaluator
Provides base functionality for evaluators in the game framework. |
class |
AbstractNeuralNetworkEvaluator
Provides base functionality for neural network evaluators in the game framework. |
class |
DefaultEvaluator
Provides an evaluator which uses token values to arrive at an environment evaluation. |
Methods in org.vizzini.game that return IEvaluator | |
---|---|
IEvaluator |
AbstractComputerAgent.getEvaluator()
Return the evaluator. |
IEvaluator |
IComputerAgent.getEvaluator()
Return the evaluator. |
Methods in org.vizzini.game with parameters of type IEvaluator | |
---|---|
protected void |
AbstractComputerAgent.setEvaluator(IEvaluator evaluator)
Set the evaluator. |
Uses of IEvaluator in org.vizzini.game.boardgame |
---|
Classes in org.vizzini.game.boardgame that implement IEvaluator | |
---|---|
class |
AbstractNeuralGridBoardEvaluator
Provides an evaluator which uses a neural network to arrive at a grid board evaluation. |
class |
GPFunctionEvaluator
Provides an evaluator which uses a genetic programming function. |
class |
TokenLineEvaluator
Provides an evaluator which uses line features, weights and token values to arrive at a grid board evaluation. |
class |
WeightedEvaluator
Provides an evaluator which uses position-based weights and token values to arrive at a grid board evaluation. |
Uses of IEvaluator in org.vizzini.game.boardgame.chess |
---|
Classes in org.vizzini.game.boardgame.chess that implement IEvaluator | |
---|---|
class |
DefaultChessEvaluator
Provides a default evaluator for 3D chess. |
Uses of IEvaluator in org.vizzini.game.search |
---|
Methods in org.vizzini.game.search with parameters of type IEvaluator | |
---|---|
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright © 2007 Vizzini.org. All Rights Reserved. | 2007.12.25.03.00.02 |