public class GridSimulationCowAgent extends Object
Modifier and Type | Field and Description |
---|---|
boolean |
actionDone |
int |
cowTurn |
String |
direction |
String |
ID |
String |
old_direction |
int |
oldPosX |
int |
oldPosY |
int |
posx |
int |
posy |
Constructor and Description |
---|
GridSimulationCowAgent() |
Modifier and Type | Method and Description |
---|---|
double[] |
calcVec(int x,
int y,
GridSimulationCell cell,
double[] vec,
GridSimulationWorldState state) |
void |
computeCowMove(GridSimulationWorldState state) |
String |
makeStep(int x,
int y,
double[] vec,
GridSimulationWorldState state) |
double |
weight(int max,
GridSimulationCell cell,
GridSimulationWorldState state) |
public int posx
public int posy
public int oldPosX
public int oldPosY
public String direction
public String old_direction
public boolean actionDone
public String ID
public int cowTurn
public void computeCowMove(GridSimulationWorldState state)
public double[] calcVec(int x, int y, GridSimulationCell cell, double[] vec, GridSimulationWorldState state)
public double weight(int max, GridSimulationCell cell, GridSimulationWorldState state)
public String makeStep(int x, int y, double[] vec, GridSimulationWorldState state)
Copyright © 2013. All Rights Reserved.