Giả sử tôi đã có thuật toán A *.
Làm cách nào tôi có thể xử lý các trường hợp khi không thể đạt được mục tiêu và vẫn cố gắng đạt được điều đó?
Ví dụ về ví dụ sau:
Lưu ý các kỹ năng GIMP tuyệt vời!
Đơn vị màu vàng cần tiếp cận điểm xanh, nhưng nó ở trên đảo và thực sự không thể tiếp cận được.
Tuy nhiên, trên một RTS điển hình, đơn vị sẽ cố gắng đi càng gần càng tốt.
Vấn đề của tôi là tôi không biết làm thế nào để nói với A * rằng viên gạch gần nhất với mục tiêu là quảng trường gần biển.
Làm thế nào tôi có thể có đường dẫn một phần này? A * vẫn là một lựa chọn tốt?