Enum Status
สถานะ
สถานะของโซลูชัน ก่อนที่จะแก้ปัญหา สถานะจะเป็น NOT_SOLVED
หลังจากนั้น สถานะจะเปลี่ยนไปเป็นค่าอื่นๆ โดยขึ้นอยู่กับว่าพบวิธีแก้ปัญหาหรือไม่ และวิธีแก้ปัญหานั้นมีประสิทธิภาพสูงสุดหรือไม่
หากต้องการเรียกใช้ enum ให้เรียกคลาสหลัก ชื่อ และพร็อพเพอร์ตี้ของ enum นั้น เช่น
LinearOptimizationService.Status.OPTIMAL
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
OPTIMAL | Enum | สถานะเมื่อพบโซลูชันที่ดีที่สุด |
FEASIBLE | Enum | สถานะเมื่อพบโซลูชันที่เป็นไปได้ (ไม่จําเป็นต้องดีที่สุด) |
INFEASIBLE | Enum | สถานะเมื่อโมเดลปัจจุบันไม่สามารถทำได้ (ไม่มีวิธีแก้ปัญหา) |
UNBOUNDED | Enum | สถานะเมื่อโมเดลปัจจุบันไม่ได้เชื่อมโยง |
ABNORMAL | Enum | สถานะเมื่อไม่พบวิธีแก้ปัญหาด้วยเหตุผลที่ไม่คาดคิด |
MODEL_INVALID | Enum | สถานะเมื่อโมเดลไม่ถูกต้อง |
NOT_SOLVED | Enum | สถานะเมื่อยังไม่ได้เรียกใช้ LinearOptimizationEngine.solve() |
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-12-02 UTC
[null,null,["อัปเดตล่าสุด 2024-12-02 UTC"],[[["The `Status` property indicates the state of a Linear Optimization solution, initially set to `NOT_SOLVED`."],["After attempting to solve the problem, the status changes to reflect if a solution was found and if it is optimal (`OPTIMAL`, `FEASIBLE`, `INFEASIBLE`, `UNBOUNDED`, `ABNORMAL`, `MODEL_INVALID`)."],["Accessing the status enum values is done using the format: `LinearOptimizationService.Status.[property name]`, such as `LinearOptimizationService.Status.OPTIMAL`."]]],[]]