massim.competition2009
Class GridSimulationCowAgent
java.lang.Object
massim.competition2009.GridSimulationCowAgent
- All Implemented Interfaces:
- java.io.Serializable
public class GridSimulationCowAgent
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
posx
public int posx
posy
public int posy
oldPosX
public int oldPosX
oldPosY
public int oldPosY
direction
public java.lang.String direction
old_direction
public java.lang.String old_direction
actionDone
public boolean actionDone
ID
public java.lang.String ID
cowTurn
public int cowTurn
GridSimulationCowAgent
public GridSimulationCowAgent()
computeCowMove
public void computeCowMove(GridSimulationWorldState state)
computerCowMove2
public void computerCowMove2(GridSimulationWorldState state)
calcVec
public double[] calcVec(int x,
int y,
GridSimulationCell cell,
double[] vec,
GridSimulationWorldState state)
weight
public double weight(int max,
GridSimulationCell cell,
GridSimulationWorldState state)
makeStep
public java.lang.String makeStep(int x,
int y,
double[] vec,
GridSimulationWorldState state)
Copyright © 2012. All Rights Reserved.