F 0 (n) = g (n) + w x H (n) thay vì mở rộng các nút vào biên giới ảo, và thứ tự đánh giá hàm f từ 0 đến (n) = g (n) + w x h (n). Kể từ khi F 0 (n) = g (n) + w x H (n) cải thiệntrong tìm kiếm, nó không phải là một chức năng tĩnh đánh giá, và điều này là một lý do cho việc sử dụng tên WRBFS. Lưu ý rằng khi w = 1, ACE, và unweighted RBFS, có là không có sự khác biệt trong hành vi của các thuật toán hai; mở rộng các nút và tốt nhất-đầu tiên thứ tự của họ đánh giá trên ngăn xếp tương đương với điều này mở rộng biên giới nút và tốt nhất-đầu tiên thứ tự của họ đánh giá trên biên giới ảo. Đó là chỉ là một sự khác biệt khi ta xem xét cho dù nó áp dụng một lượng lớn hơn 1 mà heuristic trên chồng biên giới hoặc biên giới ảo.Hình 4 so sánh hiệu suất của các phương pháp tiếp cận hai đó trọng RBFS và giải quyết của Korf (1985) 100 trường hợp ngẫu nhiên của mười lăm câu đố. Hình 4 (a) cho thấy chiều dài trung bình của các giải pháp tìm thấy mỗi thuật toán, bằng cách sử dụng trọng lượng khác nhau, từ 1,0 mà 5.0 và từng bước của 0,1. WRBFS tìm thấy một giải pháp tốt hơn chất lượng hơn RBFS bằng cách sử dụng một chức năng trọng đánh giá và cùng một trọng lượng, và sự khác biệt với trọng lượng tăng. Tuy nhiên, kể từ khi WRBFS cũng có thể mất nhiều thời gian để tìm một giải pháp, chúng tôi xem xét sự cân bằng thời gian chất lượng được cung cấp bởi mỗi thuật toán. Hình 4 (b), mà là tương tự như này hình 10 trong bài viết của Korf (1993), lô giải pháp chiều dài so với thời gian (đo bằng số lượng cuộc gọi đệ quy) và giải quyết các cùng mười lăm câu đố ví dụ, bằng cách sử dụng độ dài khác nhau, từ 53 giải pháp này 85 cho cả hai thuật toán. Sự cân bằng thời gian chất lượng được cung cấp bởi các thuật toán hai là giống nhau, với một lợi thế khiêm tốn cho WRBFS. Điều gì là nổi bật là WRBFS cung cấp một sự cân bằng thời gian chất lượng mịn, trong khi cân bằng được cung cấp bởi RBFS bằng cách sử dụng một chức năng trọng đánh giá là bất thường. Đôi khi, tăng trọng lượng được sử dụng bởi RBFS nguyên nhân nó mất nhiều thời gian để tìm một giải pháp, thay vì ít thời gian hơn. Một ví dụ đáng kể là tăng trọng lượng từ 1,0 rằng nguyên nhân cách 1.1 RBFS với một chức năng đánh giá trọng đã ba lần nhiều thời gian để tìm một giải pháp (có khả năng suboptimal) hơn unweighted RBFS cần để tìm một giải pháp tối ưu.KORF (1993) cho lý do cho sự cân bằng chất lượng thời gian không đều. Nút có thể tái tạo the tin của RBFS chi phí phát triển với số lặp đi lặp lại của thuật toán là số lần ngưỡng địa phương chi phí tăng lên, kể từ khi lặp đi lặp lại mỗi yêu cầu tái sinh của subtrees. Có là một lặp đi lặp lại cho mỗi f riêng biệt, chi phí, hoặc, trong trường hợp của RBFS bằng cách sử dụng một
đang được dịch, vui lòng đợi..
