CODE WORKSPACE3 files
Mô tả bài toán:
Thuật toán A* giải bài toán 8-Puzzle với hàm heuristic Manhattan
a_star_search.tstypescript
TERMINAL OUTPUT
Exit code: 0-> Khởi tạo không gian trạng thái A* [Khởi tạo] Node S0: g = 0, h = 2, f = 2 -> Mở rộng trạng thái mức 1: 3 nhánh con sinh ra -> Đánh giá heuristic h(n) bằng Manhattan distance: * Node N1: g=1, h=1 => f=2 [Được chọn] * Node N2: g=1, h=3 => f=4 * Node N3: g=1, h=3 => f=4 -> Di chuyển ô trống sang phải: State [1, 2, 3, 4, 5, 0, 7, 8, 6] [Thành công] Đã tìm thấy trạng thái đích! Tổng số trạng thái đã duyệt: 4 nodes Độ sâu nghiệm (Optimal Cost g): 2 bước di chuyển Thời gian thực thi: 1.42ms