אופטימיזציית מסלולים

מסדרים מחדש את עצירות היום,
בלי לבנות את המסלול מחדש.

מסדרים מחדש את העצירות הפתוחות במסלול לפי מרחק, לפי עדיפות או באמצעות AI, החל ממיקום המשאית ב-Samsara או מעצירה שאתם בוחרים. עצירות שהושלמו נשארות במקומן וכל איסוף נשאר לפני המשלוח שלו. האופטימיזציה מובנית במערכת, כך שאין מה לחבר לפני שמתחילים.

החלון "אפשרויות חישוב מסלול מחדש" בפורטל החברה של RushHour, עם "אופטימיזציה עם AI" מסומנת, "אופטימיזציה לפי מרחק" כאופן האופטימיזציה ועצירה ראשונה אופציונלית, ומתחת לכך האפשרויות "תן למערכת לבחור את העצירה הראשונה" ו"בחר ידנית את העצירה הראשונה"

שלב אחר שלב

כך עובד חישוב מסלול מחדש עם AI

פותחים "חשב מסלול מחדש" במסלול, מטפלים במה שדורש תשומת לב, בוחרים איך לבצע אופטימיזציה, ועוזר ה-AI מסדר מחדש את העצירות. אלה המסכים שהסדרנים שלכם רואים, לפי הסדר.

שלב 1 · פותחים "חשב מסלול מחדש"

מתחילים מהתפריט של כרטיס המסלול

בלוח השיבוץ פותחים את תפריט ה-⋮ של כרטיס מסלול כלשהו ובוחרים "חשב מסלול מחדש". רק עצירות פתוחות מסודרות מחדש: עצירות שהנהג כבר השלים נשארות במקומן.

  • בכל כרטיס מסלול, בלוח החדש ובלוח הקלאסי
  • עצירות פתוחות מסודרות מחדש; עצירות שהושלמו נשארות במקומן
תפריט כרטיס מסלול בלוח השיבוץ של RushHour, עם חץ שמצביע על "חשב מסלול מחדש"

שלב 2 · בודקים בעיות

עצירות בעייתיות מוצגות קודם, רק אם יש כאלה

אם יש במסלול בעיות, החלון "למסלול יש בעיות" נפתח לפני שמשהו זז. הוא מציג שני סוגי עצירות. עצירות עם תאריך עבר תוזמנו לפני היום: משנים את התאריך עם "ערוך תאריך", או לוחצים "הוצא מחישוב המסלול" כדי שהעצירה תישאר במקומה. עצירות עם בעיות שלא נפתרו כוללות משלוח שהאיסוף שלו עדיין לא שובץ, משלוח חסר, העברה שעדיין נדרשת ופריטים שעדיין צריך להקצות, ולכל אחת יש כפתור שמוביל ישר לתיקון. מתקנים מה שרוצים, או פשוט לוחצים "המשך לחישוב מסלול מחדש".

  • נפתח רק כשיש במסלול בעיה שצריך לבדוק
  • כפתורי תיקון: "הקצה איסוף", "הקצה משלוח", "צור משלוח", "הקצה העברה" ו"הקצאת פריטים"
  • "הוצא מחישוב המסלול" מתחלף ל"כלול בחישוב המסלול" אם משנים את דעתכם
  • עצירות באיחור עוברות אופטימיזציה יחד עם עצירות היוםבגרסה הבאה
החלון "למסלול יש בעיות" עם משלוחים בתאריך עבר והכפתורים "ערוך תאריך", "הוצא מחישוב המסלול", "הקצה העברה" ו"הקצה איסוף", ובתחתית "ביטול" ו"המשך לחישוב מסלול מחדש"

שלב 3 · בוחרים אפשרויות

"אופטימיזציה עם AI" כבר מסומנת

בחלון "אפשרויות חישוב מסלול מחדש", "אופטימיזציה עם AI" מסומנת כברירת מחדל. תחת "אופן אופטימיזציה במצב אוטומטי" בוחרים "אופטימיזציה לפי מרחק", ברירת המחדל, שבה העצירה הבאה היא תמיד הקרובה ביותר שהגיוני להגיע אליה בשלב הזה, או "אופטימיזציה לפי עדיפות", שבה עצירות בעדיפות גבוהה יותר באות קודם ועצירות באותה עדיפות מסודרות לפי מרחק. בחירת העצירה הראשונה היא אופציונלית: בוחרים אותה בעצמכם, או משאירים ריק וה-AI בוחר, החל ממיקום המשאית הנוכחי כשהמשאית מחוברת ל-Samsara.

  • "אופטימיזציה לפי מרחק" (ברירת המחדל) או "אופטימיזציה לפי עדיפות"
  • בוחרים את העצירה הבאה בעצמכם, או משאירים ריק בשביל ה-AI
  • מתחיל ממיקום המשאית בזמן אמת כשהמשאית מחוברת ל-Samsara
  • "תן למערכת לבחור את העצירה הראשונה" ו"בחר ידנית את העצירה הראשונה" משתמשות במקום זאת במנגנון האופטימיזציה המובנה
החלון "אפשרויות חישוב מסלול מחדש" עם "אופטימיזציה עם AI" מסומנת, "אופטימיזציה לפי מרחק" תחת "אופן אופטימיזציה במצב אוטומטי" ושדה "בחר את העצירה הבאה (אופציונלי)" ריק, מעל הכפתור "חשב מסלול מחדש"

שלב 4 · ה-AI מסדר מחדש את המסלול

רואים אותו עובד בצ'אט של העוזר

לוחצים "חשב מסלול מחדש" ועוזר ה-AI נפתח. הוא מודיע שהתחיל וחוזר על האפשרויות שבחרתם, למשל לפי מרחק, החל ממיקום המשאית הנוכחי. ה-AI מסדר את העצירות לפי סט קבוע של כללים, ובסיום העוזר מאשר והמסלול מתרענן בלוח בסדר החדש.

  • איסוף תמיד בא לפני המשלוח שלו
  • עצירות נשארות ביום שלהן: ימים מוקדמים קודם, ואחריהם כל יום מאוחר יותר לפי סדר התאריכים
  • המרחק הקצר ביותר או העדיפות הגבוהה ביותר קודם, לפי האפשרות שבחרתם
  • הוא משתדל להגיע לכל עצירה לפני השעה המתוכננת שלה
  • כשהמשלוח של הזמנה נמצא עד כ-10 ק"מ מהאיסוף שלה, הוא מעדיף לבצע את המשלוח מיד אחרי האיסוף
צ'אט עוזר ה-AI מאשר שמסלול #127 עבר אופטימיזציה מחדש לפי מרחק, לצד לוח השיבוץ שבו כרטיס המסלול מציג עכשיו "אופטימיזציה באמצעות AI"

שלב 5 · נבדק, ואז נשמר

שום דבר לא נשמר לפני שהתוצאה עוברת את הבדיקות

RushHour בודקת את הסדר שה-AI הציע לפני שהיא שומרת אותו: כל עצירה פתוחה חייבת להופיע פעם אחת בדיוק, וכל איסוף חייב לבוא לפני המשלוח שלו. אם משהו לא תקין, או שה-AI לא זמין באותו רגע, המסלול נשאר ללא שינוי והעוזר מסביר למה. חישוב מסלול מחדש עם AI עובד על מסלולים עם עד 60 עצירות פתוחות. אחר כך אפשר לשאול שאלות באותו צ'אט, למשל למה עצירה מסוימת היא הראשונה במסלול.

  • עד 60 עצירות פתוחות בכל הרצה של AI
  • תוצאה שמפרה כלל נדחית, והמסלול נשאר כפי שהיה
  • שואלים שאלות המשך, למשל למה עצירה מסוימת באה ראשונה
עוזר ה-AI מסביר למה האיסוף ב-79 Skillman Street הוא העצירה הראשונה במסלול #127, כשהמסלול פתוח בלוח והעצירה הראשונה שלו מסומנת במפה

אופטימיזציה באמצעות AI

רואים אילו מסלולים ה-AI סידר

אחרי חישוב מסלול מחדש עם AI, כרטיס המסלול הפתוח מציג "אופטימיזציה באמצעות AI". התווית נשארת בזמן שהנהג משלים עצירות. ברגע שמישהו משנה את המסלול ידנית, למשל מוסיף עצירה או מזיז אחת, התווית נעלמת, וכך יודעים שהמסלול מוכן לחישוב נוסף.

  • נשארת בזמן שהנהג משלים עצירות
  • נעלמת כשמוסיפים, מסירים או מזיזים עצירה, או כשמשתנים התאריך, השעה, העדיפות או הכתובת של עצירה
  • מוצגת כשפותחים כרטיס מסלול
כרטיס מסלול פתוח בלוח השיבוץ עם התווית "אופטימיזציה באמצעות AI" מעל העצירות הממוספרות שלו

יום מאוחר יותר

עצירות של יום מאוחר יותר מופיעות תחת מפריד משלהןבגרסה הבאה

כשיש במסלול עצירות ליום מאוחר יותר, הן מופיעות אחרי עצירות היום, תחת מפריד קטן עם התאריך והכיתוב "יום מאוחר יותר". כך ברור למה לא מגיעים אליהן לפני האחרות: הן פשוט שייכות ליום מאוחר יותר.

  • לכל יום מאוחר יותר יש מפריד משלו, לפי סדר התאריכים
  • מעבר עכבר על המפריד מסביר איך העצירות מקובצות לפי יום
  • התאריכים לא משתנים; כדי לתזמן עצירה מחדש משתמשים ב"ערוך תאריך"
מסלול שעבר אופטימיזציה באמצעות AI, שבו העצירות של 10/07/2026 ושל 10/10/2026 מופיעות אחרי עצירות היום, כל קבוצה תחת מפריד של תאריך ו"יום מאוחר יותר"

קבוצות לפי יום

איך העצירות מקובצות לפי יום

בגרסה הבאה, כל חישוב מסלול מחדש, כולל "אופטימיזציה עם AI", מחלק את העצירות הפתוחות במסלול לקבוצות לפי יום, ו"היום" הוא היום של הסדרן עצמו, לפי אזור הזמן שלו.

היום ועצירות באיחור ביחדבגרסה הבאה

עצירות היום וכל עצירה באיחור מימים קודמים נמצאות באותה קבוצה, כי מצופה שכולן יבוצעו היום.

ימים מאוחרים נשארים בנפרדבגרסה הבאה

עצירות של יום מאוחר יותר נשארות בקבוצה של היום שלהן, כך שהן אף פעם לא מתערבבות עם העבודה של היום.

מתקדם מעצמובגרסה הבאה

עצירה שתוכננה למחר נכנסת למחרת לקבוצה של היום, ומסודרת יחד עם שאר העבודה של אותו יום.

שאל את ה-AI

שואלים את ה-AI איזה מסלול צריך לקבל עצירה שטרם שובצה

בגרסה הבאה, כל כרטיס הזמנה בחלונית ההזמנות שטרם שובצו יכול לשאול את עוזר ה-AI לאן הוא שייך. מקבלים המלצה עם הנימוקים, ושום דבר לא משתנה עד שמחילים אותה.

שאל את ה-AI

"שאל את ה-AI" בכל הזמנה שטרם שובצהבגרסה הבאה

לכל כרטיס הזמנה בחלונית ההזמנות שטרם שובצו בלוח השיבוץ נוסף הכפתור "שאל את ה-AI" לצד "מצא מסלול". במעבר עכבר מופיע "שאל את ה-AI לאיזה מסלול לשבץ את העצירה", ובלחיצה נפתח עוזר ה-AI ושואל איזה מסלול צריך לקבל את ההזמנה.

  • לצד "מצא מסלול"; בתצוגת הרשימה של הלוח הקלאסי הוא נמצא בתפריט ה-… של הכרטיס
  • מושבת, עם הסבר במעבר עכבר, כשלהזמנה יש יותר עצירות ממגבלת המסלול שלכם או יותר משטחים ממה שמשאית אחת יכולה להוביל
כרטיסי הזמנות שטרם שובצו בלוח השיבוץ, כל אחד עם הכפתור "שאל את ה-AI" לצד "מצא מסלול", והחלונית "שאל את ה-AI לאיזה מסלול לשבץ את העצירה"

המסלול הטוב ביותר

המלצה ברורה, שמבוצעת רק כשאתם מחליטיםבגרסה הבאה

העוזר מציע את המסלול הטוב ביותר, לפי מספר מסלול ונהג, מסביר במילים פשוטות למה הוא מתאים ומזכיר אפשרות או שתיים נוספות. אחר כך הוא מציע את השיבוץ בכרטיס. שום דבר לא משתנה עד שלוחצים "החל": אז האיסוף והמשלוח של ההזמנה נוספים למסלול יחד, במקום שהוצע, ושאר העצירות במסלול לא זזות. מיד אחר כך מופיע כפתור "בטל פעולה".

  • מספר מסלול, נהג והנימוקים, עם חלופה או שתיים
  • שום דבר לא משתנה עד שלוחצים "החל"; "בטל" משאיר הכול כפי שהיה
  • האיסוף והמשלוח נוספים יחד; שאר העצירות נשארות במקומן
  • "בטל פעולה" מיד אחרי ההחלה, כשלהזמנה לא היה דבר במסלול הזה קודם
עוזר ה-AI ממליץ על מסלול #127 להזמנה #89356 בלי תוספת קילומטרים ובאותו יום, מציין שתי חלופות ומציג כרטיס שיבוץ מוצע עם "החל" ו"בטל"

שאלות המשך

שואלים למה, או מבקשים לראות אפשרויות אחרותבגרסה הבאה

ממשיכים לדבר עם העוזר באותו צ'אט. שואלים למה מסלול מסוים הוא ההתאמה הטובה ביותר, או כותבים "הראה לי אפשרויות אחרות" והוא מציג את שאר המסלולים שיכולים לקבל את ההזמנה, עם הערה קצרה על מידת ההתאמה של כל אחד. אפשר גם לבקש ממנו לבצע אופטימיזציה לכל המסלול אחרי שהעצירה נוספה.

  • למה זו ההתאמה הטובה ביותר?
  • הראה לי אפשרויות אחרות
  • בצע אופטימיזציה למסלול אחרי שהעצירה נוספה
עוזר ה-AI עונה על "Show me other options" בטבלה של חמישה מסלולים, כל אחד עם הנהג, המשאית, מספר העצירות, תוספת הקילומטרים והערה קצרה

מאחורי הקלעים

מה "שאל את ה-AI" שוקל

בגרסה הבאה, "שאל את ה-AI" משווה בין כל המסלולים שיכולים לקבל את העצירה ומציג את האפשרויות החזקות ביותר, בדרך כלל עד 15. מסלולים שלא יכולים לקבל אותה לא מוצעים אף פעם: משאית מלאה, מסלול שהגיע למגבלת העצירות שלכם, או מסלול ריק שפועל במדינה אחרת. אם כרגע אף מסלול לא יכול לקבל את העצירה, העוזר מסביר למה, למשל כמה מסלולים מלאים וכמה הגיעו למגבלת העצירות.

תוספת מרחקבגרסה הבאה

כמה קילומטרים העצירה מוסיפה למסלול, במקום הטוב ביותר להכניס אותה.

אותו יוםבגרסה הבאה

האם המסלול כבר עובד ביום של העצירה. עצירות באיחור נחשבות של היום.

אותה הזמנהבגרסה הבאה

האם המסלול כבר כולל את האיסוף של אותה הזמנה, כך שמשאית אחת יכולה לבצע את שניהם.

עדיפותבגרסה הבאה

העדיפות של העצירה.

עד כמה המסלול עמוסבגרסה הבאה

כמה עצירות כבר יש במסלול.

מסלולים פנויים באותו יוםבגרסה הבאה

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

כלים לסדרן

אופטימיזציה שאתם שולטים בה

"חשב מסלול מחדש" נמצא בתפריט של כל כרטיס מסלול, בלוח השיבוץ החדש ובלוח הקלאסי. כאן מוסבר מה כל אפשרות עושה, מה נבדק לפני שמשהו זז ואיך רואים את התוצאה.

אפשרויות חישוב מחדש

סידור העצירות לפי מרחק, או לפי מה שהכי חשוב

פותחים את "חשב מסלול מחדש" מתפריט כרטיס המסלול ובוחרים איך לסדר. בשני האופנים העצירות מסודרות יום מתוכנן אחד בכל פעם: לפי מרחק, בכל שלב נבחרת העצירה התקינה הקרובה ביותר, ולפי עדיפות, עצירות בעדיפות גבוהה באות קודם, והמרחק קובע את הסדר בין עצירות באותה עדיפות. אפשר לתת למערכת לבחור את נקודת ההתחלה לפי המיקום הנוכחי של המשאית, כשהיא מקושרת ל-Samsara, או לבחור בעצמכם את העצירה הראשונה. בלוח שמסונן לארץ אחת, רק העצירות של אותה ארץ מסודרות מחדש.

  • אופטימיזציה לפי מרחק או לפי עדיפות
  • התחלה ממיקום המשאית ב-Samsara, או בחירה ידנית של העצירה הראשונה
  • בלוח מסונן לפי ארץ, עצירות בארצות אחרות לא זזות
  • כל יום מתוכנן מסודר בנפרד, לפי סדר התאריכים
  • באופטימיזציה המובנית, עצירה של היום שהמשאית צפויה להגיע אליה אחרי השעה המתוכננת עולה למעלה בסדר
  • באפשרות "בחר ידנית את העצירה הראשונה", שאר העצירות מסודרות לפי מרחק
כרטיס מסלול בלוח השיבוץ של RushHour עם הסימון "אופטימיזציה לפי מרחק ועדיפות", העצירות ממוספרות לפי הסדר וקו המסלול על המפה

בדיקה מקדימה

עצירות בעייתיות מסומנות לפני שמשהו זז

לפני שהחישוב מחדש רץ, RushHour בודקת את המסלול. עצירות עם תאריך שכבר עבר מוצגות ברשימה, כדי שתוכלו לשנות את התאריך או להוציא אותן מהחישוב, וגם עצירות עם אזהרות שיבוץ פתוחות, כמו איסוף, משלוח, העברה או הקצאת פריטים שחסרים, מוצגות. עצירה שהוצאה מהחישוב שומרת על מקומה ברצף. כפתורים באותו חלון מובילים ישר לתיקון, ואחר כך "המשך לחישוב מסלול מחדש" פותח את האפשרויות.

  • רשימת עצירות עם תאריך עבר, עם אפשרות לערוך את התאריך
  • סימון עצירות עם אזהרות שיבוץ שלא נפתרו
  • עצירות שהוצאו מהחישוב נשארות במקומן
  • כפתורי תיקון לעצירה מסומנת באותו חלון: "הקצה איסוף", "הקצה משלוח", "צור משלוח", "הקצה העברה" ו"הקצאת פריטים"

אופטימיזציה עם AI

סידור באמצעות AI, שנבדק לפני שהוא נשמר

בוחרים "אופטימיזציה עם AI" באותו חלון, עם נקודת ההתחלה והאופן שבחרתם. עוזר ה-AI מסדר עד 60 עצירות פתוחות, ו-RushHour בודקת את התוצאה: כל עצירה פתוחה מופיעה פעם אחת בדיוק, וכל איסוף בא לפני המשלוח שלו. אם הבדיקה נכשלת או שה-AI לא זמין, המסלול נשאר כפי שהיה. ההתקדמות מוצגת בצ'אט של העוזר, והלוח מתרענן בסיום. אפשר גם לבקש מהעוזר בצ'אט לבצע אופטימיזציה למסלול: הוא מציג קודם כרטיס אישור, ואחרי הביצוע, כשאפשר לשחזר את הסדר הקודם, מציע ביטול.

  • עד 60 עצירות פתוחות בכל הרצה של AI
  • סדר שמפר כלל נדחה, והמסלול נשאר ללא שינוי
  • מהצ'אט: קודם אישור, אחר כך אפשרות ביטול
  • משאירים את העצירה הראשונה ריקה, וה-AI בוחר מאיפה להתחיל
  • יותר מ-60 עצירות פתוחות? השתמשו באופטימיזציה לפי מרחק או לפי עדיפות, שמתאימות למסלול בכל גודל

סטטוס אופטימיזציה

רואים אילו מסלולים עדיין ממוטבים

כרטיס מסלול פתוח מציין את מצב סדר העצירות הנוכחי: אופטימיזציה לפי מרחק, לפי עדיפות, לפי מרחק ועדיפות, או באמצעות AI. הסטטוס מחושב מהסדר שיש למסלול עכשיו, כך שאחרי שמישהו גורר עצירה והסדר כבר לא תואם, הכרטיס מציג "המסלול אינו ממוטב" והסדרן יודע שצריך לעבור עליו שוב.

  • אופטימיזציה לפי מרחק, עדיפות, שניהם או AI
  • מציג "המסלול אינו ממוטב" כשהסדר משתנה
  • מוצג כשפותחים כרטיס מסלול

הוספה למסלול

מוצאים את המסלול שאיסוף חדש מתאים לו הכי טוב

בוחרים "מסלול אוטומטי" בכרטיס של הזמנה שטרם שובצה, ו-RushHour מדרגת את המסלולים הפעילים שיכולים לקחת את האיסוף: ההתאמה הטובה ביותר קודם, המרחק המשוער שכל מסלול יוסיף, הסבר קצר לכל אחד, ובאיזה מקום ברצף תהיה העצירה. מסלולים שבהם ההזמנה הזו הייתה חורגת ממגבלת המשטחים או ממגבלת העצירות לא מוצעים. מוסיפים את העצירה בלי להזיז את האחרות, או מפעילים "בצע אופטימיזציה מחדש למסלול זה" כדי לסדר את כל המסלול באותה פעולה.

  • המסלול המתאים ביותר, עם המרחק המשוער שהוא מוסיף
  • רואים את מיקום העצירה ברצף לפני שמאשרים
  • הוספת העצירה בלבד, או גם אופטימיזציה של המסלול
  • האיסוף והמשלוח של ההזמנה נכנסים יחד, האיסוף קודם
  • אם ה-AI לא זמין, המסלולים מוצגים לפי המרחק שהם מוסיפים
  • אין מסלול מתאים? ההודעה שמופיעה מציינת אם הסיבה היא מגבלת המשטחים, מגבלת העצירות שלכם או שתיהן
החלון "הוספה למסלול" עם המסלול המתאים ביותר, המרחק שהוא מוסיף ומספר העצירה שתתקבל, ולצדם שאר המסלולים והמרחק שכל אחד מהם יוסיף

מנועי ניתוב

חיבור מנוע ניתוב, רק אם רוצים

האופטימיזציה המובנית לא דורשת שום חיבור. צוותים שרוצים מנוע ייעודי יכולים לחבר שרת VROOM, משלהם או שירות מנוהל, או חשבון Radar, HERE או Mapbox משלהם, בהגדרות > אינטגרציות. בחישוב מחדש לפי מרחק, RushHour מנסה קודם את VROOM, ואז את Radar, HERE ו-Mapbox. אם מנוע לא מופעל, נכשל, או שביום מסוים במסלול יש יותר עצירות ממה שהספק מקבל בבקשה אחת, RushHour עוברת למנוע הבא, והאופטימיזציה המובנית עושה את העבודה כשאף מנוע לא יכול. האיסופים עדיין נשארים לפני המשלוחים שלהם.

  • VROOM, Radar, HERE או Mapbox, כולם אופציונליים
  • משמשים לחישוב מחדש לפי מרחק
  • חזרה אוטומטית לאופטימיזציה המובנית
  • לאופטימיזציה של Radar, HERE ו-Mapbox יש מתג נפרד לכל ספק, והוא כבוי עד שמפעילים אותו
  • מגבלה ליום: 10 נקודות ב-Radar, ‏12 ב-Mapbox ו-50 ב-HERE, כולל נקודת ההתחלה

מאחורי הקלעים

איזה מנוע מסדר את המסלול

איזה מהם פועל תלוי באופן שבחרתם ובמנועים שהפעלתם, והאופטימיזציה המובנית תמיד זמינה כגיבוי. "אופטימיזציה עם AI" היא בחירה נפרדת באותו חלון.

האופטימיזציה המובנית

פועלת תמיד, בלי הגדרות. מסדרת לפי מרחק או לפי עדיפות, יום מתוכנן אחד בכל פעם, שומרת כל איסוף לפני המשלוח שלו ומתאימה למסלול בכל גודל. אופטימיזציה לפי עדיפות תמיד משתמשת בה.

VROOM

לפי מרחק בלבד. מחברים שרת VROOM, משלכם או שירות מנוהל, עם כתובת ומפתח אופציונלי בהגדרות > אינטגרציות. זוגות של איסוף ומשלוח נפתרים יחד, ועצירה שהמנוע לא הצליח לשבץ עוברת לסוף היום שלה במקום להיעלם.

Radar, ‏HERE או Mapbox

לפי מרחק בלבד, בחשבון שלכם, עם מתג נפרד לאופטימיזציית מסלול שמתחיל כבוי. כל יום מתוכנן נשלח בנפרד: עד 10 נקודות ב-Radar, ‏12 ב-Mapbox ו-50 ב-HERE, כולל נקודת ההתחלה. Radar ו-HERE מסדרים למשאית או לרכב פרטי, ו-Mapbox משתמש בפרופילי הנהיגה שלו. יום גדול יותר עובר למנוע הבא או לאופטימיזציה המובנית.

אופטימיזציה עם AI

עד 60 עצירות פתוחות, לפי מרחק או לפי עדיפות, ממיקום המשאית ב-Samsara או מעצירה ראשונה שאתם בוחרים. RushHour בודקת את התוצאה: כל עצירה פתוחה פעם אחת, כל איסוף לפני המשלוח שלו. אם הבדיקה נכשלת, המסלול נשאר כפי שהיה.

איפה אופטימיזציית מסלולים משתלמת

אין מנוע אופטימיזציה לקנות

האופטימיזציה המובנית עובדת בלי שום חיבור נוסף, כך שאפשר לסדר מסלול מחדש כבר מהיום הראשון.

הנהג יודע על השינוי

סידור מחדש של מסלול שולח לנהג המשובץ התראת פוש (״Route Updated״), והאפליקציה מציגה את העצירות בסדר החדש כשהמסלול נטען מחדש.

הכללים נשמרים

עצירות שהושלמו נשארות במקומן ואיסופים נשארים לפני המשלוחים שלהם, בין אם את הסדר קבעה האופטימיזציה המובנית, מנוע חיצוני או ה-AI.

בגרסה הבאה

עצירות באיחור, "מצא מסלול" ו"שאל את ה-AI"

שינויי אופטימיזציית המסלולים האלה מוכנים, והם יגיעו עם גרסת הייצור הבאה של RushHour.

עצירות באיחור

עצירות באיחור עוברות אופטימיזציה ומוצגות יחד עם העצירות של היוםבגרסה הבאה

"חשב מסלול מחדש", כולל "אופטימיזציה עם AI", מסדר עצירות פתוחות מימים שכבר עברו יחד עם העצירות של היום, במקום לפי סדר הימים, מהישן ביותר, ועצירות שתוכננו לימים מאוחרים יותר עדיין מגיעות אחרי העצירות של היום. בלוח השיבוץ העצירות שבאיחור מוצגות יחד עם העצירות של היום: בלוח הקלאסי הכותרת היא "היום + עצירות באיחור" וכל עצירה באיחור מציגה באדום את היום שאליו תוכננה, ובלוח החדש כל כרטיס ממשיך להציג את התאריך שלו, ומפריד מסמן היכן מתחיל יום מאוחר יותר. אופטימיזציה או סידור מחדש אינם משנים את התאריכים שלהן; כדי לתזמן עצירה מחדש, השתמשו ב"ערוך תאריך".

  • עצירות פתוחות מימים שעברו מסודרות עם העצירות של היום, ולא מהיום הישן ביותר
  • החלון "למסלול יש בעיות" עדיין מציג אותן, ומציין שהן ייכללו באופטימיזציה יחד עם העצירות של היום
  • התאריכים לא משתנים; "ערוך תאריך" עדיין מתזמן עצירה מחדש
החלון "למסלול יש בעיות" עם איסוף באיחור שהתאריך שלו מסומן באדום, ההודעה שעצירות באיחור ייכללו באופטימיזציה יחד עם העצירות של היום, והכפתורים "ערוך תאריך" ו"הוצא מחישוב המסלול"

מצא מסלול

הפעולה להצעת מסלול בהזמנות שטרם שובצו נקראת כעת "מצא מסלול"בגרסה הבאה

בלוח השיבוץ, הפעולה בכרטיסי ההזמנות שבחלונית ההזמנות שטרם שובצו, שפותחת את החלון "הוספה למסלול", נקראת כעת "מצא מסלול" במקום "מסלול אוטומטי". בתצוגת רשימה הפעולה נמצאת בתפריט … של הכרטיס. האפשרות "חשב מסלול מחדש", שמסדרת מחדש מסלול שלם, שומרת על שמה. הזמנה שיש בה יותר עצירות ממה שמאפשרת ההגדרה "מקסימום כתובות מסלול" מסומנת "הגדל מגבלה", הזמנה שדורשת יותר משטחים ממה שמשאית אחת יכולה להוביל מסומנת "חורג מקיבולת המשאית", ובשני המקרים "מצא מסלול" מושבת. כשבוחרים הזמנה שטרם שובצה, מסלולים שעדיין יש בהם מקום להזמנה כולה מוצגים בראש הרשימה.

  • אותו חלון "הוספה למסלול", בשם החדש "מצא מסלול"
  • הסימונים "הגדל מגבלה" ו"חורג מקיבולת המשאית", ולכל אחד הסבר במעבר עכבר על מה צריך לשנות
  • מסלולים עם מקום להזמנה שנבחרה מוצגים ראשונים

שאל את ה-AI

שאלו את עוזר ה-AI איזה מסלול צריך לקבל עצירה שטרם שובצהבגרסה הבאה

לכרטיסי ההזמנות בחלונית ההזמנות שטרם שובצו בלוח השיבוץ נוסף הכפתור "שאל את ה-AI" לצד "מצא מסלול"; בתצוגת הרשימה של הלוח הקלאסי הוא נמצא בתפריט ה-… של הכרטיס. הכפתור פותח את עוזר ה-AI עם שאלה על העצירה הזו: העוזר מדרג את המסלולים שיכולים לקבל אותה, עם אותה תוספת מרחק ש"מצא מסלול" מציג, מסביר את הבחירה שלו ועונה על שאלות המשך, ואז מציע את השיבוץ בכרטיס שלא משנה דבר עד שלוחצים "החל". ההזמנה משובצת אז למסלול עם אותן בדיקות כמו ב"מצא מסלול", והאפשרות "בטל פעולה" מוצעת אם להזמנה לא היה דבר במסלול הזה קודם.

  • מדרג מסלולים לפי אותה תוספת מרחק ש"מצא מסלול" מציג, ומסביר את הבחירה
  • שום דבר לא משתנה עד שלוחצים "החל"; "בטל פעולה" מוצע כשלהזמנה לא היה דבר במסלול הזה קודם
  • מושבת, עם הסבר במעבר עכבר, כשאף מסלול לא יכול לקבל את ההזמנה

שאלות

אופטימיזציית מסלולים: שאלות נפוצות

האם האופטימיזציה מזיזה עצירות שכבר בוצעו?

לא. עצירות שהושלמו שומרות על מקומן ברצף, וכך גם עצירות שהוצאתם מהחישוב בחלון "למסלול יש בעיות". רק העצירות הפתוחות מסודרות מחדש, במקומות שנותרו. זה נכון בין אם את המסלול מסדרת האופטימיזציה המובנית, מנוע מחובר או ה-AI.

איך מטופלים מסלולים שנמשכים כמה ימים?

אופטימיזציה לפי מרחק או לפי עדיפות, וכל מנוע מחובר, מסדרים יום מתוכנן אחד בכל פעם, כך שעצירות מימים שונים לא מתערבבות. בגרסה הבאה, עצירות פתוחות מימים שכבר עברו יסודרו יחד עם העצירות של היום במקום מהיום הישן ביותר, וימים מאוחרים יותר עדיין יבואו אחרי היום.

האם האופטימיזציה משנה תאריכים או שעות של עצירות?

לא. "חשב מסלול מחדש" משנה רק את סדר העצירות. כדי להעביר עצירה עם תאריך שעבר ליום אחר, השתמשו ב"ערוך תאריך" בחלון "למסלול יש בעיות" לפני שממשיכים.

האם הנהג רואה את הסדר החדש?

כן. סידור מחדש של מסלול שולח לנהג המשובץ התראת פוש (״Route Updated״), ואפליקציית הנהג מציגה את העצירות בסדר החדש כשהמסלול נטען מחדש.

צריך לקנות או לחבר מנוע ניתוב?

לא. האופטימיזציה המובנית עובדת בלי שום חיבור ומתאימה למסלול בכל גודל. VROOM, ‏Radar, ‏HERE ו-Mapbox הם אופציונליים ומשמשים רק באופטימיזציה לפי מרחק. כשאף אחד מהמנועים שהפעלתם לא יכול לטפל במסלול, האופטימיזציה המובנית מסדרת אותו.

צריך Samsara?

לא. באופטימיזציית מסלולים, Samsara רק מספק את המיקום החי של המשאית, כדי ש"תן למערכת לבחור את העצירה הראשונה" תוכל להתחיל את המסלול מהמקום שבו המשאית נמצאת. בלי משאית שמקושרת ל-Samsara אין מיקום להתחיל ממנו, ולכן כדאי לבחור בעצמכם את העצירה הראשונה כדי לעגן את הסדר.

כמה עצירות "אופטימיזציה עם AI" יכולה לסדר?

עד 60 עצירות פתוחות בכל הרצה. מסלול גדול יותר נשאר ללא שינוי, ו-RushHour מפנה אתכם לאופטימיזציה לפי מרחק או לפי עדיפות, שמתאימות למסלול בכל גודל. גם אם ה-AI לא זמין, או שהסדר שהוא מציע מפר כלל, המסלול נשאר כפי שהיה.

"אופטימיזציה עם AI" מתחילה ממיקום המשאית?

כן, כשהמשאית מחוברת ל-Samsara: ה-AI מתחיל ממיקום המשאית הנוכחי. בלי מיקום בזמן אמת, ה-AI בוחר בעצמו את העצירה הפותחת, או שאתם בוחרים אותה ב"בחר את העצירה הבאה".

אפשר לשאול את העוזר למה הוא בחר בסדר מסוים?

כן. אחרי חישוב המסלול אפשר לשאול באותו צ'אט, למשל למה עצירה מסוימת היא הראשונה. העוזר מסביר על סמך העצירות, המרחקים והתאריכים במסלול.

אילו עצירות נחשבות של היום כשה-AI מחשב מסלול מחדש?

בגרסה הבאה, עצירות היום וכל עצירה פתוחה שנשארה מימים קודמים מסודרות כקבוצה אחת, ו"היום" הוא היום של הסדרן, לפי אזור הזמן שלו. עצירות של ימים מאוחרים יותר נשארות בקבוצות משלהן אחרי עצירות היום, תחת המפריד "יום מאוחר יותר". עד אז, כל יום קודם מסודר בנפרד, מהמוקדם ביותר, לפני היום.

"שאל את ה-AI" משבץ משהו בעצמו?

לא. "שאל את ה-AI" רק מציע שיבוץ. שום דבר לא משתנה עד שלוחצים "החל" בכרטיס, ו"בטל" משאיר את הלוח כפי שהיה. "שאל את ה-AI" הוא חלק מהגרסה הבאה.

אפשר לבטל שינוי שה-AI ביצע?

בגרסה הבאה, שיבוץ דרך "שאל את ה-AI" מציע "בטל פעולה" מיד אחרי ההחלה, כשלהזמנה לא היה דבר במסלול הזה קודם. לחישוב מסלול מחדש עם "אופטימיזציה עם AI" מתפריט המסלול אין כפתור ביטול, אבל המסלול נשמר רק אחרי שהוא עובר את הבדיקות, ותמיד אפשר לגרור עצירות או להריץ שוב חישוב מסלול מחדש.

ראו את זה על המשלוחים שלכם.

תאמו הדגמה ונבצע אופטימיזציה לאחד המסלולים שלכם בלוח, לפי מרחק ואחר כך לפי עדיפות, ונראה לאיזה מסלול איסוף חדש מתאים הכי טוב.