blob: 01937902be37e4ee90bf4aa099e67c0ced729865 [file] [log] [blame]
package org.metaabm.gen.test;
/**
* Basic Movement Agent Java Implementation. Generated by metaabm system: Apr
* 13, 2008 3:03:48 PM EDT in project: org.metaabm.gen.repast.test (testing)
*/
public interface IBasicMovementAgent {
/**
* .
*/
public void moveToRandomAvailable();
/**
* .
*/
public void moveToRandomNoAvailableCheck();
/**
* .
*/
public void moveToNeighbor();
/**
* .
*/
public void moveToAvailableNeighbor();
/**
* .
*/
public void moveToNearestGoal();
/**
* .
*/
public void moveTowardNearestAgent();
/**
* .
*/
public void moveTowardNearestGoal();
/**
* .
*/
public void moveWithEvaluate();
/**
* .
*/
public void moveTwice();
/**
* .
*/
public void andWithOrGoal();
/**
* .
*/
public void andWithAndGoal();
/**
* .
*/
public void moveToGoalWithin();
/**
* .
*/
public void setConditionNeighbor();
/**
* .
*/
public void setConditionStateAgentNeighbor();
/**
* .
*/
public void setRandomNeighborValue();
/**
* Gets the Vision property for Basic Movement Agent.
*
* @return
*/
public int getVision();
/**
* Sets the Vision property for Basic Movement Agent.
*
* @param _vision the new Vision value
*/
public void setVision(int _vision);
/**
* Gets the Moving Toward Goal property for Basic Movement Agent.
*
* @return
*/
public boolean isMovingTowardGoal();
/**
* Sets the Moving Toward Goal property for Basic Movement Agent.
*
* @param _movingTowardGoal the new Moving Toward Goal value
*/
public void setMovingTowardGoal(boolean _movingTowardGoal);
/**
* Gets the Success property for Basic Movement Agent.
*
* @return
*/
public boolean isSuccess();
/**
* Sets the Success property for Basic Movement Agent.
*
* @param _success the new Success value
*/
public void setSuccess(boolean _success);
}