public class GridSimulationWorldState extends SimulationWorldState
Modifier and Type | Field and Description |
---|---|
int |
agentSpeed |
int |
agentWeight |
double[] |
averageScore |
GridSimulationCell[][] |
board |
int |
cowAttractedWeight |
int |
cowPrivateField |
Vector<GridSimulationCowAgent> |
cows_manager |
int |
cowScareWeight |
int |
cowSight |
int[] |
cowsInCorral |
int |
cowSpeed |
long[] |
cowsSum |
int |
emptyWeight |
double |
epsilon |
String[] |
fenceDirection |
int[] |
fenceLength |
int |
fogprobability |
int |
lineOfSight |
int |
numberOfCows |
int |
numberOfFences |
int |
obstacleWeight |
String |
outputFolder |
Integer[] |
stable1X |
Integer[] |
stable1Y |
Integer[] |
stable2X |
Integer[] |
stable2Y |
int[] |
switchX |
int[] |
switchY |
actionSuccessProbability, currentStep, informationDistortionProbability, maxNumberOfSteps, numberOfAgents, numberOfObstacles, numberOfSteps, simulationName, sizex, sizey, teamName, teamScore, tournamentName
Constructor and Description |
---|
GridSimulationWorldState() |
GridSimulationWorldState(GridSimulationConfiguration config)
This constructor is for normal simulations.
|
GridSimulationWorldState(GridSimulationConfigurationHandCrafted config)
This constructor is for hand crafted simulations.
|
Modifier and Type | Method and Description |
---|---|
void |
commit(GridSimulationWorldState commitState)
this function copies the board of the parameter state to the board of
this state.
|
public GridSimulationCell[][] board
public int numberOfCows
public Integer[] stable1X
public Integer[] stable1Y
public Integer[] stable2X
public Integer[] stable2Y
public int cowSpeed
public int agentSpeed
public int lineOfSight
public int fogprobability
public int cowPrivateField
public int cowSight
public int agentWeight
public int cowAttractedWeight
public int cowScareWeight
public int obstacleWeight
public int emptyWeight
public double epsilon
public int numberOfFences
public int[] switchX
public int[] switchY
public int[] fenceLength
public String[] fenceDirection
public Vector<GridSimulationCowAgent> cows_manager
public String outputFolder
public long[] cowsSum
public int[] cowsInCorral
public double[] averageScore
public GridSimulationWorldState(GridSimulationConfigurationHandCrafted config)
config
- public GridSimulationWorldState(GridSimulationConfiguration config)
config
- public GridSimulationWorldState()
public void commit(GridSimulationWorldState commitState)
commitState
- : state to be copiedCopyright © 2013. All Rights Reserved.