Tôi đang đọc những điều mâu thuẫn trong tài liệu.OptaPlanner có hỗ trợ tối ưu hóa và hạn chế về các biến liên tục không?
Một mặt, đoạn này dường như chỉ ra rằng các biến kế hoạch liên tục có thể xảy ra:
Một loạt giá trị kế hoạch là tập hợp các giá trị kế hoạch có thể cho một biến quy hoạch. Bộ này có thể là một rời rạc (ví dụ hàng 1, 2, 3 hoặc 4) hoặc liên tục (ví dụ: bất kỳ đôi nào trong khoảng từ 0,0 đến 1,0).
Mặt khác, khi xác định một biến Kế hoạch, bạn phải xác định một chú thích ValueRangeProvider
vào một trường để sử dụng cho các thiết lập giá trị:
Việc thực hiện giải pháp có phương pháp mà trả về một bộ sưu tập. Mọi giá trị từ Bộ sưu tập đó là giá trị lập kế hoạch có thể có cho biến số lập kế hoạch này.
Cả hai đoạn đang trong cùng một phần của tài liệu (http://docs.jboss.org/drools/release/latest/optaplanner-docs/html_single/#d0e2518)
Vì vậy, đó là nó? Tôi có thể sử dụng đầy đủ double
làm biến số lập kế hoạch của mình hay không hoặc tôi có cần giới hạn phạm vi của nó cho các giá trị trong một Collection
cụ thể không?
Nhìn vào các thuật toán thực tế được cung cấp, tôi không thấy bất kỳ thuật toán nào thực sự phù hợp để tối ưu hóa các biến liên tục, vì vậy tôi nghi ngờ điều đó là có thể, nhưng tốt nhất là làm rõ và rõ ràng.