SolvingMode
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Definiert, wie der Solver die Anfrage verarbeiten soll. In allen Modi außer VALIDATE_ONLY
erhalten Sie bei einer ungültigen Anfrage den Fehler INVALID_REQUEST
. Mit maxValidationErrors
können Sie die Anzahl der zurückgegebenen Fehler begrenzen.
Enums |
DEFAULT_SOLVE |
Lösen Sie das Modell. Warnungen können unter [OptimizeToursResponse.validation_errors][google.cloud.optimization.v1.OptimizeToursResponse.validation_errors] ausgegeben werden. |
VALIDATE_ONLY |
Das Modell wird nur validiert, ohne es zu lösen. Es werden so viele OptimizeToursResponse.validation_errors wie möglich ausgefüllt. |
DETECT_SOME_INFEASIBLE_SHIPMENTS |
Es wird nur OptimizeToursResponse.validation_errors oder OptimizeToursResponse.skipped_shipments ausgefüllt und der Rest der Anfrage wird nicht gelöst (status und routes sind in der Antwort nicht festgelegt). Wenn Unzulässigkeiten in injectedSolutionConstraint -Routen erkannt werden, werden sie im Feld OptimizeToursResponse.validation_errors eingefügt und OptimizeToursResponse.skipped_shipments bleibt leer. WICHTIG: Nicht alle nicht umsetzbaren Sendungen werden hier zurückgegeben, sondern nur die, die während der Vorverarbeitung als nicht umsetzbar erkannt werden. |
TRANSFORM_AND_RETURN_REQUEST |
Dieser Modus funktioniert nur, wenn ShipmentModel.objectives nicht leer ist. Die Anfrage ist nicht gelöst. Er wird nur validiert und mit Kosten gefüllt, die den angegebenen Zielvorhaben entsprechen. Weitere Informationen finden Sie in der Dokumentation zu ShipmentModel.objectives . Die Anfrage wird als OptimizeToursResponse.processed_request zurückgegeben. Experimentell: Weitere Informationen finden Sie unter https://developers.google.com/maps/tt/route-optimization/experimental/objectives/make-request. |
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: 2025-08-31 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-08-31 (UTC)."],[],[],null,[]]