SolvingMode

ההגדרה הזו מגדירה איך פותר הבעיות צריך לטפל בבקשה. בכל המצבים חוץ מ-VALIDATE_ONLY, אם הבקשה לא תקינה, תקבלו שגיאה INVALID_REQUEST. maxValidationErrors

טיפוסים בני מנייה (enum)
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 ריק.

חשוב: לא כל המשלוחים הלא אפשריים מוחזרים כאן, אלא רק אלה שמזוהים כלא אפשריים במהלך העיבוד המקדים.