code: public float getHeuristicCost(Mover mover, int x, int y, int tx, int ty) {
  		return heuristic.getCost(map, mover, x, y, tx, ty);
  	}
docs: Get the heuristic cost for the given location. This determines in which
  order the locations are processed.
  
  @param mover The entity that is being moved
  @param x The x coordinate of the tile whose cost is being determined
  @param y The y coordiante of the tile whose cost is being determined
  @param tx The x coordinate of the target location
  @param ty The y coordinate of the target location
  @return The heuristic cost assigned to the tile