SolvingMode

솔버가 요청을 처리하는 방법을 정의합니다. VALIDATE_ONLY을 제외한 모든 모드에서 요청이 유효하지 않으면 INVALID_REQUEST 오류가 발생합니다. 반환되는 오류 수를 제한하려면 maxValidationErrors를 참고하세요.

열거형
DEFAULT_SOLVE 모델을 풀고 [OptimizeToursResponse.validation_errors][google.cloud.optimization.v1.OptimizeToursResponse.validation_errors]에서 경고가 발생할 수 있습니다.
VALIDATE_ONLY 모델을 해결하지 않고 모델만 검증합니다. 최대한 많은 OptimizeToursResponse.validation_errors를 채웁니다.
DETECT_SOME_INFEASIBLE_SHIPMENTS

OptimizeToursResponse.validation_errors 또는 OptimizeToursResponse.skipped_shipments만 채우고 나머지 요청은 실제로 해결하지 않습니다 (statusroutes는 응답에서 설정 해제됨). injectedSolutionConstraint 경로에서 실행 불가능성이 감지되면 OptimizeToursResponse.validation_errors 필드에 채워지고 OptimizeToursResponse.skipped_shipments는 비워 둡니다.

중요: 여기서는 실행 불가능한 모든 배송이 반환되는 것이 아니라 사전 처리 중에 실행 불가능한 것으로 감지된 배송만 반환됩니다.

TRANSFORM_AND_RETURN_REQUEST

이 모드는 ShipmentModel.objectives가 비어 있지 않은 경우에만 작동합니다. 요청이 해결되지 않았습니다. 지정된 목표에 해당하는 비용으로만 검증되고 채워집니다. ShipmentModel.objectives 문서도 참고하세요. 결과 요청은 OptimizeToursResponse.processed_request로 반환됩니다.

실험용: 자세한 내용은 https://developers.google.com/maps/tt/route-optimization/experimental/objectives/make-request를 참고하세요.