Enum Status
Status
Stan rozwiązania. Zanim problem zostanie rozwiązany, stan będzie wynosił NOT_SOLVED
; później będzie przyjmować inne wartości w zależności od tego, czy udało się znaleźć rozwiązanie i czy jest ono optymalne.
Aby wywołać enum, wywołaj jego klasę nadrzędną, nazwę i właściwość. Na przykład:
LinearOptimizationService.Status.OPTIMAL
.
Właściwości
Właściwość | Typ | Opis |
OPTIMAL | Enum | Stan, gdy znaleziono optymalne rozwiązanie. |
FEASIBLE | Enum | Stan, gdy znaleziono możliwe (niekoniecznie optymalne) rozwiązanie. |
INFEASIBLE | Enum | Stan, gdy bieżący model jest nieosiągalny (nie ma rozwiązania). |
UNBOUNDED | Enum | Stan, gdy bieżący model jest niespójny. |
ABNORMAL | Enum | Stan, gdy nie udało się znaleźć rozwiązania z nieoczekanych powodów. |
MODEL_INVALID | Enum | Stan, gdy model jest nieprawidłowy. |
NOT_SOLVED | Enum | Stan, gdy funkcja LinearOptimizationEngine.solve() nie została jeszcze wywołana. |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-12-02 UTC.
[null,null,["Ostatnia aktualizacja: 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"]]