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 فقط، ولا يتم حلّ بقية الطلب (لا يتم ضبط status وroutes في الاستجابة). إذا تم رصد حالات عدم التوافق في injectedSolutionConstraint مسار، تتم تعبئتها في الحقل OptimizeToursResponse.validation_errors ويبقى الحقل OptimizeToursResponse.skipped_shipments فارغًا.

ملاحظة مهمة: لا يتمّ عرض جميع الشحنات غير الممكنة هنا، ولكن يتمّ عرض الشحنات التي يتمّ رصدها على أنّها غير ممكنة أثناء المعالجة المُسبَقة فقط.