private Path updatePath() { // playMap.clearVisit(); System.out.println("Crawler = " + start); path = pathFinder.findPath(this, start.getX(), start.getY(), finish.getX(), finish.getY()); System.out.println( "UpdatePath : " + (path == null ? "none" : " path length " + path.getLength())); pathIdx = 0; return path; }