class SearchStats:
    def __init__(self, time_ms, visited, path_len):
        self.time_ms = time_ms
        self.visited = visited
        self.path_len = path_len

    def __repr__(self):
        return f"SearchStats(time={self.time_ms:.2f}ms, visited={self.visited}, path={self.path_len})"