Tôi có một bản đồ dựa trên hình vuông. Chỉ cho phép di chuyển ngang và dọc (không có đường chéo). Chi phí di chuyển luôn là 1.
Tôi đang thực hiện thuật toán A * trên bản đồ đó, sử dụng khoảng cách Manhattan làm khoảng cách heuristic. Đây có phải là heuristic phù hợp? Tôi có thể tránh kiểm tra g(node)
đối với các nút trong bộ ĐÓNG không?
Chỉnh sửa: Bằng cách nhất quán tôi có nghĩa là đơn điệu.