Enum Status
Status
Status der Lösung. Vor der Lösung eines Problems lautet der Status NOT_SOLVED
. Danach wird einer der anderen Werte verwendet, je nachdem, ob eine Lösung gefunden wurde und ob diese optimal ist.
Wenn Sie ein Enum aufrufen möchten, rufen Sie die übergeordnete Klasse, den Namen und die Eigenschaft auf. Beispiel:
LinearOptimizationService.Status.OPTIMAL
.
Attribute
Attribut | Typ | Beschreibung |
OPTIMAL | Enum | Status, wenn eine optimale Lösung gefunden wurde. |
FEASIBLE | Enum | Status, wenn eine umsetzbare (nicht unbedingt optimale) Lösung gefunden wurde. |
INFEASIBLE | Enum | Status, wenn das aktuelle Modell nicht realisierbar ist (keine Lösung hat). |
UNBOUNDED | Enum | Status, wenn das aktuelle Modell nicht gebunden ist. |
ABNORMAL | Enum | Status, wenn aus unerwarteten Gründen keine Lösung gefunden werden konnte. |
MODEL_INVALID | Enum | Status, wenn das Modell ungültig ist. |
NOT_SOLVED | Enum | Status, wenn LinearOptimizationEngine.solve() noch nicht aufgerufen wurde. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-12-02 (UTC).
[null,null,["Zuletzt aktualisiert: 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"]]