@Override
	public Action getAction(Graph g) {

		if((_path==null)||noRouteOrAtGoal()||notEnoughFood()){
				System.out.println(this +" Chose NoOp");
				return new Action(ActionType.NoOp, null);
			}
		System.out.println(this +" Chose to move to "+_path.get(0).getName());
		return new Action(ActionType.Traverse, _path.remove(0));
	}