שְׁאֵלָה:
איך אתה מנהל ביעילות שרשראות משימות במבצר הגמדים?
ire_and_curses
2010-07-12 22:22:35 UTC
view on stackexchange narkive permalink

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

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

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

שתיים תשובות:
C. Ross
2010-07-12 23:36:07 UTC
view on stackexchange narkive permalink

הייתי מציע להשתמש ב אציל מנהל ובמסך הניהול ( j , m ) שבו אתה יכול לתור משימות. אני מוצא את זה שימושי לעשות חושב כמו:

  • תור 15 חבית
  • תור 15 משקאות לחלוט

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

שים לב שמשימות אלה יעבדו במקביל.

לא ידעתי זאת.
חיסרון של פיתרון זה הוא כאשר המנהל עסוק מדי בלנקוט באפו, סוחב אוכל או מבצע משימות אחרות. זה עלול לקחת מתסכל זמן רב לפני שהוא באמת מסתדר "לנהל הזמנות עבודה" ... ואז הוא מחליט להתעדכן בדיוק כמו באמת רצית שהוא ידבר עם כינוס המאחז לפני שהדיפלומט יעזוב אומלל ...
@Shadur לכן למנהל שלי אף פעם אין משרות חשובות אחרות. אני כן נותן לו לסחוב דברים, אבל ברגע שיש לו בכלל ניסיון הוא עף דרך הזמנות עבודה.
עדכונים למערכת הניהול הפכו את התשובה הזו למיושנת.זה עדיין עובד כמו שהוא, אבל זה כבר לא מרחוק מהשיטה האופציונאלית ביותר.
Shadur
2016-07-18 19:59:21 UTC
view on stackexchange narkive permalink

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

בין השאר, אתה יכול להגדיר משימה שתבדוק לפני התור אם:

  • תפקיד אחר הושלם לראשונה;
  • ספירת הפריטים של הפריטים הנתונים עושה היא גבוהה יותר (או נמוכה יותר) ממספר X (קיצורי דרך קיימים הן עבור ריאגנטים והן עבור מוצר, כך שאם למשל אתה רוצה להכין קוביות שיש פי 10 אם ורק אם יש לפחות 40 יחידות שלאבן שיש זמינה ופחות מ -60 קוביות שיש לא בשימוש, זה אפשרי);אתה יכול גם לציין להכין יותר סירים או פחים אם ישנם פחות מ- X ריק פחים זמינים באמצעות השינוי המותנה 'סוג'.

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



שאלה ותשובה זו תורגמה אוטומטית מהשפה האנגלית.התוכן המקורי זמין ב- stackexchange, ואנו מודים לו על רישיון cc by-sa 2.0 עליו הוא מופץ.
Loading...