תכנון AI לומד, אזורי חלוקה ואזורים סגורים
תכנון AI לומד הוא השיטה של OptiRoutes שמחלקת את תחנות היום בין הנהגים ומסדרת כל מסלול בסדר טוב — תוך למידה מהתכנונים האחרונים שלכם ומהמסלולים שהנהגים נוסעים בפועל. סביבה אפשר לשרטט אזורי חלוקה לכל יום בשבוע, ואזורים סגורים שתמיד מתוכננים כקווים נפרדים.
עודכן:
מה זה תכנון AI לומד?
אתם נותנים למערכת את הזמנות היום ואת הנהגים הזמינים. תכנון AI לומד מחלק את התחנות בין הנהגים, מסדר כל מסלול בסדר הטוב ביותר שהוא מוצא ומצמיד לכל מסלול נהג ורכב. הוא בונה את קווי החלוקה ככל האפשר מתוך הניסיון של התכנונים האחרונים שלכם, כמו שמתכנן מנוסה היה עושה: מפריד בין ערים כשאפשר ושומר על מרחקים קצרים בתוך כל קו.
השיטה מתאימה את עצמה לדרך שבה אתם עובדים. היא לומדת מהמסלולים שהנהגים שלכם נוסעים בפועל, כך שככל שמתכננים איתה יותר, המסלולים מתקרבים לדרך החלוקה שלכם. בכל כרטיס מסלול אפשר לפתוח את השיקולים שמאחוריו, כך שמתכנן רואה למה המערכת קיבצה את התחנות כפי שקיבצה — במקום לסמוך על קופסה שחורה.
תכנון AI לומד הוא השיטה שאשף התחלת העבודה מגדיר לכל חברה חדשה, והמדריכים ממליצים עליה לרוב הימים. עדיין אפשר לעבור לשיטה אחרת באשף התכנון בכל יום שדורש זאת — הרשימה המלאה בתכנון מסלולים.
אילו הגדרות מכוונות את מתכנן ה־AI?
השיטה הלומדת עובדת בתוך גבולות שאתם קובעים. אשף התחלת העבודה שואל על העיקר, והשאר נמצא בהגדרות התכנון. כל ערך הוא ברירת מחדל שאשף התכנון מציג לפני כל הרצה, כך שאפשר להדק או להקל אותו ליום אחד בלי לשנות את הגדרת החברה.
| הגדרה | על מה היא משפיעה |
|---|---|
| סוג רכב | משאית, מכונית, אופנוע או רגלי. זמני הנסיעה והכבישים המותרים מחושבים לפיו; למשאיות יש כבישים אסורים ומהירויות נמוכות יותר. |
| שעות עבודה | שעת היציאה של המסלולים והשעה המאוחרת ביותר שבה מסלול יכול להסתיים; לא מתוכננת הגעה אחרי סוף יום העבודה. |
| נהגים שיוצאים | המספר המרבי של מסלולים שאפשר לחלק אליהם את היום. השאירו 0 והמערכת תחשב כמה מסלולים המגבלות דורשות. |
| תחנות, שעות וקילומטרים למסלול | מסלול לעולם לא חורג מהמגבלות האלה. |
| דקות בכל תחנה | זמן פריקה וחתימה שמתווסף אצל כל לקוח, גם בשעות ההגעה וגם בחישוב כמה תחנות נכנסות למסלול. לקוח עם זמן עצירה משלו — משתמש בזמן שלו. |
| חזרה לעסק בסוף המסלול | האם הדרך חזרה למחסן נספרת בזמן ובמרחק של כל מסלול. |
| מגבלות קיבולת | משקל, קרטונים, נפח ומשטחים למסלול בלי רכב; מסלול עם רכב משתמש בקיבולת של אותו רכב. |
| טיפול מיוחד בהזמנות גדולות | הזמנה שממלאת כמעט משאית שלמה מקבלת משאית משלה, והזמנות גדולות משובצות כך שהמשאיות מתמלאות טוב יותר. |
| בדיקת חלונות זמן בזמן החלוקה | חלונות הזמן של הלקוחות נבדקים מול זמני נסיעה אמיתיים; תחנה שאי אפשר להגיע אליה בזמן עוברת למסלול אחר או נשארת לא משובצת. |
| פיצול אוטומטי לסבבים | כשתכנון יוצר יותר מ־50 מסלולים, כל 50 מסלולים עוברים לסבב נפרד. |
לכל נהג אפשר גם להגדיר אזור עבודה — האזור שבו הוא עובד בדרך כלל. בתכנון AI לומד המערכת מעדיפה נהג שאזור העבודה שלו קרוב למסלול; נהג בלי אזור עבודה משובץ לפי המסלולים האחרונים שלו.

איך המערכת לומדת מהמסלולים שלכם?
תכנון AI לומד נשען על שני סוגי ניסיון: התכנונים האחרונים שלכם, שמהם הוא בונה את קווי החלוקה כמו שאדם היה בונה, והמסלולים שהנהגים נוסעים בפועל. לכן התכנונים שלו משתפרים עם הזמן ומתקרבים לפעילות האמיתית שלכם ככל שמתכננים איתו יותר — במקום להישאר אידיאל של קווים ישרים על מפה.
בפועל, הדרך הטובה ביותר להתחיל פשוטה: השאירו את ערכי ברירת המחדל, תכננו יום אמיתי אחד, הסתכלו על המסלולים וכווננו את המגבלות לפי מה שראיתם. תקנו במסך המסלולים את מה שהתכנון פספס — תחנה שגוררים למסלול אחר, נהג שמחליפים — והמשיכו לתכנן באותה שיטה. נעלו את המסלולים שאסור שישתנו, כדי שהרצה מאוחרת יותר לא תיגע בהם.
בחברות שעובדות על השרת הנוכחי של OptiRoutes, ובהן כל חברה שנרשמת בעצמה, תכנון AI לומד מחשב את המסלולים בטריטוריות קומפקטיות: תחנות היום מתחלקות לאזורים בגודל שמתאים לקיבולת הרכבים, כל רכב יכול לעבוד בטריטוריה שלו ובזו שלידה, ואז התוצאה משתפרת בהעברת תחנות למסלולים השכנים הקרובים בכל פעם שזה חוסך מרחק.
אזורי חלוקה לכל יום בשבוע
במסך אזורים משרטטים את אזורי החלוקה על המפה. כל אזור הוא צורה עם שם, ואם רוצים — גם נהג, ויחד עם הנהג מגיע גם מספר הקו שלו. האזורים נשמרים בתבניות, תבנית לכל יום בשבוע: תבנית 1 היא יום ראשון, 2 היא יום שני וכן הלאה עד 7 ליום שבת. כשליום אין תבנית, או שבתבנית שלו אין אזורים, משתמשים בתבנית 1.
- משרטטים מצולע, קו של שלוש נקודות לפחות או עיגול, ואז מצמידים את הצורה לאזור.
- מעתיקים תבנית שלמה ליום אחר, ומשנים רק את מה ששונה.
- בודקים כיסוי בטעינת נקודות על המפה: המשלוחים בין שני תאריכים, כל הלקוחות שיש להם מיקום על המפה, או קובץ CSV או Excel משלכם עם עמודות קו רוחב וקו אורך.
- מייצאים קובץ Excel של אזורי התבנית, או של כל הנקודות שנטענו עם האזור שכל אחת נופלת בו.
כשהתכנון מוגדר לחלוקה לפי אזורים, התחנות מתחלקות קודם לפי האזורים של אותו יום, והמסלול של כל אזור מקבל את הנהג והקו שלו. טעינה של שבוע שלם של משלוחים לפני שמזיזים גבול מראה איפה העבודה באמת נמצאת — לא רק ההזמנות של היום.
מה זה אזור סגור?
אזור סגור הוא אזור שההזמנות שלו תמיד נוסעות יחד ואף פעם לא מתערבבות עם הזמנות מחוצה לו. יוצרים אזורים סגורים באותו מסך אזורים: נותנים לתבנית שם שמתחיל ב־@, וכל צורה בתבנית הזו הופכת לאזור סגור. בכל הרצת תכנון, כל הזמנה שהנקודה שלה נמצאת בתוך אזור כזה מתוכננת רק עם שאר ההזמנות של אותו אזור, כקו אחד או יותר משלה.
- מתוכננים ראשונים — האזורים הסגורים נחתכים ומתוכננים לפני שכל שיטת תכנון רצה; השיטה שבחרתם מקבלת את שאר ההזמנות.
- נהג קבוע — כשלאזור יש נהג, רק הנהג הזה נוסע בו; אחרת מספר הקו שלו קובע, או שכל נהג פנוי לוקח אותו.
- הנהגים נשארים תפוסים — נהג שקיבל מסלול של אזור סגור נחשב תפוס בשאר התכנון.
- שום דבר לא הולך לאיבוד — הזמנות שהנהג של האזור לא יכול להכניס נשארות בתחנות הלא משובצות, עם הסיבה.
שימושים נפוצים: יישוב מרוחק שרכב ייעודי משרת פעם ביום, אתר גדול של לקוח עם נהג משלו, או רובע שצריך להיות תמיד קו אחד גם כשהאלגוריתם היה מחלק אותו אחרת. אזורים סגורים פעילים כברירת מחדל.
AI לומד, אזורים או אזורים סגורים: במה לבחור?
| הצורך | הפתרון |
|---|---|
| מסלולים שמשקפים את הדרך שבה הצוות שלכם כבר עובד, עם מגבלות | תכנון AI לומד |
| אזור קבוע לכל נהג, זהה בכל שבוע | אזורי חלוקה ותכנון לפי אזורים |
| אזורים שונים בימים שונים בשבוע | תבנית אזורים לכל יום בשבוע |
| מקום שצריך תמיד להיות קו נפרד, לא משנה איזו שיטה רצה | אזור סגור בתבנית ששמה מתחיל ב־@ |
| הקווים כבר נקבעו במערכת ההזמנות שלכם | תכנון לפי הקווים שבקובץ ההזמנות |
אפשר לשלב בין הגישות: האזורים הסגורים מתוכננים קודם, ושאר היום עובר לתכנון AI לומד או לכל שיטה אחרת שתבחרו. אחרי התכנון, במסך המסלולים בודקים ומכווננים את התוצאה לפני שהיא יוצאת לנהגים.
נסו תכנון AI לומד על ההזמנות שלכם — ניסיון חינם, בלי כרטיס אשראי.
ניסיון חינם ל־3 ימים · עד 50 כתובות ביום · בלי כרטיס אשראי
שאלות נפוצות
מה פירוש “לומד” בתכנון AI לומד?
השיטה בונה קווים מתוך הניסיון של התכנונים האחרונים שלכם ומהמסלולים שהנהגים נוסעים בפועל, כך שככל שמתכננים איתה יותר, המסלולים שלה מתקרבים לדרך שבה אתם עובדים.
אפשר לראות למה ה־AI בנה מסלול בצורה מסוימת?
כן. בכל כרטיס מסלול שנוצר בתכנון AI לומד אפשר לפתוח את השיקולים שמאחורי המסלול.
חייבים לשרטט אזורי חלוקה כדי לעבוד עם OptiRoutes?
לא. תכנון AI לומד עובד גם בלי אזורים. אזורים שימושיים כשרוצים חלוקה קבועה, למשל נהג קבוע לכל אזור.
איך יוצרים אזור סגור?
במסך אזורים יוצרים תבנית ששמה מתחיל ב־@ ומשרטטים בה את האזור. מאותו רגע ההזמנות שבתוך האזור תמיד מתוכננות כקו משלהן, לפני שאר התכנון.
אפשר עדיין לשנות את המסלולים אחרי תכנון ה־AI?
כן. במסך המסלולים גוררים תחנות, מחליפים נהגים, מאחדים או מפצלים מסלולים, ונועלים מסלולים כדי שהרצות תכנון מאוחרות יותר לא ישנו אותם.
התחילו ניסיון חינם — 3 ימים, בלי כרטיס אשראי
ניסיון חינם ל־3 ימים · עד 50 כתובות ביום · בלי כרטיס אשראי