|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of GameState in net.sourceforge.cilib.games.agent |
---|
Method parameters in net.sourceforge.cilib.games.agent with type arguments of type GameState | |
---|---|
void |
NeuralAgent.move(Game<GameState> game)
Alter the current game by making a decision. |
abstract void |
Agent.move(Game<GameState> game)
Alter the current game by making a decision. |
void |
RandomAgent.move(Game<GameState> game)
Alter the current game by making a decision. |
Uses of GameState in net.sourceforge.cilib.games.agent.neural |
---|
Method parameters in net.sourceforge.cilib.games.agent.neural with type arguments of type GameState | |
---|---|
abstract void |
NeuralOutputInterpretationStrategy.applyOutputToState(TypeList outputData,
Agent currentPlayer,
Game<GameState> oldState)
Modify the game by the output vector |
abstract Vector |
NeuralStateInputStrategy.getNeuralInputArray(NeuralAgent currentPlayer,
Game<GameState> state)
Get an input vector for the given game state |
Uses of GameState in net.sourceforge.cilib.games.agent.state |
---|
Method parameters in net.sourceforge.cilib.games.agent.state with type arguments of type GameState | |
---|---|
void |
StateEvaluationAgent.move(Game<GameState> game)
Alter the current game by making a decision. |
Uses of GameState in net.sourceforge.cilib.games.agent.state.evaluation |
---|
Method parameters in net.sourceforge.cilib.games.agent.state.evaluation with type arguments of type GameState | |
---|---|
double |
EndGameStateEvaluator.evaluateState(Game<GameState> state,
int decisionPlayerID)
Evaluate a given GameState for a given player ID. |
double |
NeuralStateEvaluator.evaluateState(Game<GameState> state,
int decisionPlayerID)
Evaluate a given GameState for a given player ID. |
double |
StateEvaluator.evaluateState(Game<GameState> state,
int decisionPlayerID)
Evaluate a given GameState for a given player ID. |
Uses of GameState in net.sourceforge.cilib.games.agent.state.traversal |
---|
Methods in net.sourceforge.cilib.games.agent.state.traversal that return GameState | |
---|---|
abstract GameState |
StateTraversalStrategy.selectState(Game<GameState> game,
int playerID)
Select a GameState from the given game objects list of possible states for the specified player. |
GameState |
MinMaxAlphaBetaTraversalStrategy.selectState(Game<GameState> game,
int playerID)
Select a GameState from the given game objects list of possible states for the specified player. |
Method parameters in net.sourceforge.cilib.games.agent.state.traversal with type arguments of type GameState | |
---|---|
abstract GameState |
StateTraversalStrategy.selectState(Game<GameState> game,
int playerID)
Select a GameState from the given game objects list of possible states for the specified player. |
GameState |
MinMaxAlphaBetaTraversalStrategy.selectState(Game<GameState> game,
int playerID)
Select a GameState from the given game objects list of possible states for the specified player. |
Uses of GameState in net.sourceforge.cilib.games.game |
---|
Classes in net.sourceforge.cilib.games.game with type parameters of type GameState | |
---|---|
class |
Game<E extends GameState>
|
Methods in net.sourceforge.cilib.games.game that return types with arguments of type GameState | |
---|---|
List<GameState> |
StateGame.generateStates(int currentPlater)
This method generates every possible from the current state for a specific player |
Uses of GameState in net.sourceforge.cilib.games.game.tetris |
---|
Subclasses of GameState in net.sourceforge.cilib.games.game.tetris | |
---|---|
class |
TetrisGameState
This class represents a Tetris game state. |
Methods in net.sourceforge.cilib.games.game.tetris that return types with arguments of type GameState | |
---|---|
List<GameState> |
Tetris.generateStates(int currentPlater)
This method generates every possible from the current state for a specific player |
Method parameters in net.sourceforge.cilib.games.game.tetris with type arguments of type GameState | |
---|---|
double |
PierreDellacherieTetrisEvaluator.evaluateState(Game<GameState> state,
int decisionPlayerID)
Evaluate a given GameState for a given player ID. |
void |
AveTetrisFeaturesMeasure.measure(Game<GameState> game)
Measure game specific information and store it |
Uses of GameState in net.sourceforge.cilib.games.game.tictactoe |
---|
Methods in net.sourceforge.cilib.games.game.tictactoe that return types with arguments of type GameState | |
---|---|
List<GameState> |
TicTacToe.generateStates(int currentPlayer)
This method generates every possible from the current state for a specific player |
Uses of GameState in net.sourceforge.cilib.games.measurement |
---|
Method parameters in net.sourceforge.cilib.games.measurement with type arguments of type GameState | |
---|---|
void |
RecordItemLocationMeasure.measure(Game<GameState> game)
Measure game specific information and store it |
void |
AverageItemDistanceMeasure.measure(Game<GameState> game)
|
abstract void |
AgentMeasure.measure(Game<GameState> game)
Measure game specific information and store it |
Uses of GameState in net.sourceforge.cilib.games.states |
---|
Subclasses of GameState in net.sourceforge.cilib.games.states | |
---|---|
class |
GridGameState
This is a GameState where all the GameItem's are stored in a matrix. |
class |
ListGameState
This is a GameState where GameItem's are stored in a list of items. |
Methods in net.sourceforge.cilib.games.states that return GameState | |
---|---|
abstract GameState |
GameState.getClone()
Create a cloned copy of the current object and return it. |
Constructors in net.sourceforge.cilib.games.states with parameters of type GameState | |
---|---|
GameState(GameState other)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |