|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Agent in net.sourceforge.cilib.games.agent |
---|
Subclasses of Agent in net.sourceforge.cilib.games.agent | |
---|---|
class |
NeuralAgent
|
class |
RandomAgent
This is an agent that chooses a random state as its decision, it will only work on Game's that impliment StateGame |
Methods in net.sourceforge.cilib.games.agent that return Agent | |
---|---|
Agent |
NeuralAgent.getClone()
Create a cloned copy of the current object and return it. |
abstract Agent |
Agent.getClone()
Create a cloned copy of the current object and return it. |
Agent |
RandomAgent.getClone()
Create a cloned copy of the current object and return it. |
Constructors in net.sourceforge.cilib.games.agent with parameters of type Agent | |
---|---|
Agent(Agent other)
|
|
RandomAgent(Agent other)
Copy constructor |
Uses of Agent in net.sourceforge.cilib.games.agent.neural |
---|
Methods in net.sourceforge.cilib.games.agent.neural with parameters of type Agent | |
---|---|
abstract void |
NeuralOutputInterpretationStrategy.applyOutputToState(TypeList outputData,
Agent currentPlayer,
Game<GameState> oldState)
Modify the game by the output vector |
Uses of Agent in net.sourceforge.cilib.games.agent.state |
---|
Subclasses of Agent in net.sourceforge.cilib.games.agent.state | |
---|---|
class |
StateEvaluationAgent
|
Uses of Agent in net.sourceforge.cilib.games.agent.state.evaluation |
---|
Subclasses of Agent in net.sourceforge.cilib.games.agent.state.evaluation | |
---|---|
class |
NeuralStateEvaluator
|
Uses of Agent in net.sourceforge.cilib.games.game |
---|
Fields in net.sourceforge.cilib.games.game with type parameters of type Agent | |
---|---|
protected List<Agent> |
Game.players
|
Methods in net.sourceforge.cilib.games.game that return Agent | |
---|---|
Agent |
Game.getPlayer(int playerID)
|
Methods in net.sourceforge.cilib.games.game with parameters of type Agent | |
---|---|
void |
Game.setAgent(Agent player)
Add a new agent |
void |
Game.setAgent(Agent player,
int playerID)
Add an agent with a specified playerID, if it already exists, replace it |
Uses of Agent in net.sourceforge.cilib.games.game.predatorprey |
---|
Methods in net.sourceforge.cilib.games.game.predatorprey with parameters of type Agent | |
---|---|
void |
NeuralPreyOutputStrategy.applyOutputToState(TypeList outputData,
Agent currentPlayer,
Game oldState)
Modify the game by the output vector |
void |
NeuralPredatorOutputStrategy.applyOutputToState(TypeList outputData,
Agent currentPlayer,
Game oldState)
Modify the game by the output vector |
Uses of Agent in net.sourceforge.cilib.games.game.tetris |
---|
Methods in net.sourceforge.cilib.games.game.tetris with parameters of type Agent | |
---|---|
void |
Tetris.setAgent(Agent player)
Add a new agent |
void |
Tetris.setAgent(Agent player,
int playerID)
Add an agent with a specified playerID, if it already exists, replace it |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |