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 ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2023-12-01 (שעון UTC).
[null,null,["עדכון אחרון: 2023-12-01 (שעון 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`."]]],[]]