Enum Status
סטטוס
הסטטוס של הפתרון. לפני פתרון הבעיה, הסטטוס יהיה NOT_SOLVED
. לאחר מכן, הוא יקבל כל אחד מהערכים האחרים, בהתאם לכך אם נמצא פתרון ואם הפתרון הוא אופטימלי.
כדי לקרוא למאפיין enum, צריך לקרוא לכיתה ההורה, לשם ולנכס שלו. לדוגמה,
LinearOptimizationService.Status.OPTIMAL
.
מאפיינים
נכס | סוג | תיאור |
OPTIMAL | Enum | הסטטוס הזה מופיע כשנמצא פתרון אופטימלי. |
FEASIBLE | Enum | הסטטוס הזה מופיע כשנמצא פתרון בר-ביצוע (לא בהכרח אופטימלי). |
INFEASIBLE | Enum | הסטטוס כשהמודל הנוכחי לא בר-ביצוע (אין לו פתרון). |
UNBOUNDED | Enum | הסטטוס כשהמודל הנוכחי לא מקושר. |
ABNORMAL | Enum | הסטטוס הזה מופיע כשלא נמצא פתרון מסיבות בלתי צפויות. |
MODEL_INVALID | Enum | הסטטוס כשהמודל לא חוקי. |
NOT_SOLVED | Enum | הסטטוס כשעדיין לא התבצעה קריאה ל-LinearOptimizationEngine.solve() . |
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 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`."]]],["The document outlines the `Status` of a solution within a system, initially `NOT_SOLVED` before any problem-solving attempt. After solving, the status changes to reflect the outcome. Possible statuses include `OPTIMAL` (best solution found), `FEASIBLE` (a solution exists, but may not be the best), `INFEASIBLE` (no solution), `UNBOUNDED` (model is unlimited), `ABNORMAL` (failed for unexpected reasons), and `MODEL_INVALID` (invalid model). Enums are accessed using `ParentClass.Name.Property`, like `LinearOptimizationService.Status.OPTIMAL`.\n"]]