הבהרות לגבי מנוע המשחק החדש

עמוד

ברוכים הבאים לאתר תחרויות קודגורו! פורומים אקסטרים הבהרות לגבי מנוע המשחק החדש

הדיון הזה מכיל 4 תגובות, ויש לו 4 משתתפים, והוא עודכן לאחרונה ע״י  Idan Dor לפני 3 שנים, 7 חודשים.

מוצגות 5 תגובות – 1 עד 5 (מתוך 5 סה״כ)
  • מאת
    תגובות
  • #83278

    Kfir Ochana
    משתתף

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

    1. סדר הריצה מוגרל רנדומלית עבור השורדים, אך הזומבים תמיד ירוצו בסוף לפי סדר ה-א"ב?

    2. שורד שבתום 200,000 תורות נשאר חיי עם עוד זומבים חולק עימם את הניקוד? (למרות שניקוד הזומבים לא נספר)

    3. לא הצלחתי להשתמש בדיבגר של מנוע המשחק, קיבלתי באופן יקבי את השגיאה:
    …Path\corewars8086-4.0.1\lib\temp_disassemblr (The system cannot find the path specified)

    ואני מזמין את כל מי שיש לו שאלות נוספות על המנוע להוסיפן לבתגובות.

    כפיר,
    ראש קבוצת PinguiNation.

    #83279

    Idan Dor
    משתתף

    שלום כפיר,

    1. לא בדיוק, הסדר בין הקבוצות (כולל הזומבים) הוא רנדומלי ובתוך הקבוצות הוא אלפבתי, כלומר zombiea לפני zombieb אבל הם לא בהכרח יהיו בסוף.

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

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

    אם יש לך עוד שאלות, אשמח לענות.

    עידן מקבוצת SilentError.

    נ.ב. עודד, לא כדי שתשנה את הלינק לדיבאגר מעומדי ההסבר לדיבאגר שלנו? (או שתוסיף אליו שם לינק?)

    #83280

    yoavsr
    משתתף

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

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

    אני מצרף לדוגמה הרצה של שלב הבתים: https://github.com/yoavst/corewars8086/blob/master/src/main/java/il/co/codeguru/corewars8086/runner/GroupsRunner.kt

    #83281

    cgx
    מנחה

    עידן\יואב,
    עדכנתי את הדף
    http://codeguru.co.il/Xtreme/tech.htm
    להצביע גם על הדיבאגר שלכם
    עודד

    #83284

    Idan Dor
    משתתף

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

    עידן.

מוצגות 5 תגובות – 1 עד 5 (מתוך 5 סה״כ)

יש להתחבר למערכת על מנת להגיב.