ברוכים הבאים לאתר תחרויות קודגורו! › פורומים › אקסטרים › הבהרות לגבי מנוע המשחק החדש
- This topic has 4 תגובות, 4 משתתפים, and was last updated לפני 9 שנים, 10 חודשים by
Idan Dor.
-
מאתתגובות
-
11 בפברואר 2016 בשעה 10:11 #83278
Kfir Ochana
משתתףשלום לכולם,
רציתי לוודא מספר דברים על המנוע החדש.1. סדר הריצה מוגרל רנדומלית עבור השורדים, אך הזומבים תמיד ירוצו בסוף לפי סדר ה-א"ב?
2. שורד שבתום 200,000 תורות נשאר חיי עם עוד זומבים חולק עימם את הניקוד? (למרות שניקוד הזומבים לא נספר)
3. לא הצלחתי להשתמש בדיבגר של מנוע המשחק, קיבלתי באופן יקבי את השגיאה:
…Path\corewars8086-4.0.1\lib\temp_disassemblr (The system cannot find the path specified)ואני מזמין את כל מי שיש לו שאלות נוספות על המנוע להוסיפן לבתגובות.
כפיר,
ראש קבוצת PinguiNation.11 בפברואר 2016 בשעה 11:17 #83279Idan Dor
משתתףשלום כפיר,
1. לא בדיוק, הסדר בין הקבוצות (כולל הזומבים) הוא רנדומלי ובתוך הקבוצות הוא אלפבתי, כלומר zombiea לפני zombieb אבל הם לא בהכרח יהיו בסוף.
2. כן, לכן חשוב להרוג את הזומבים לפני הסוף (אם אתה משתלט עליהם).
3. אני משאר שאתה משתמש בדיבאגר שיש אליו לינק בהסברים? זה דיבאגר קצת ישן כבר שכתב קיריל והוא משתמש בדיאסמבלר בשם NASM שאתה צריך שיהיה במיקום יחסי כלשהו למנוע וזה מה שגורם לך לבעיות. במקום להשתמש בו אני ממליץ לך להשתמש בדיבאגר שהקבוצה שלי פירסמה לפני חצי שני פה בפורום שהוא אמור להיות יותר נוח לשימוש והוא יותר מעודכן.
אם יש לך עוד שאלות, אשמח לענות.
עידן מקבוצת SilentError.
נ.ב. עודד, לא כדי שתשנה את הלינק לדיבאגר מעומדי ההסבר לדיבאגר שלנו? (או שתוסיף אליו שם לינק?)
11 בפברואר 2016 בשעה 14:13 #83280yoavsr
משתתףבגרסה החדשה לא נערך שינוי בפונקציונליות של המנוע עצמו, ככה שכל מה שהיה נכון לשנה שעברה נכון גם השנה.
הדבר היחיד ששונה הוא מה נעשה עם התוצאות של ההרצה.
אני מצרף לדוגמה הרצה של שלב הבתים: https://github.com/yoavst/corewars8086/blob/master/src/main/java/il/co/codeguru/corewars8086/runner/GroupsRunner.kt
11 בפברואר 2016 בשעה 14:57 #83281cgx
מנחהעידן\יואב,
עדכנתי את הדף
http://codeguru.co.il/Xtreme/tech.htm
להצביע גם על הדיבאגר שלכם
עודד13 בפברואר 2016 בשעה 12:14 #83284Idan Dor
משתתףשלום כפיר,
חשוב לי לבהיר את מה שרשמתי בתשובתי לשאלתך הראשונה, כי שכחתי לציין משהו.
סדר ההרצה נקבע כל פעם שנטענים שורדים לזירה, כלומר, לאורך 200,000 הסיבובים בכל משחק הסדר נשאר זהה (הוא מתחיל רנדומלית, אבל הוא נשאר זהה לאורך כל משחק כך שאם אתה יודע שאתה לפני קבוצת כלשהית במשחק כלשהו זה ישאר כך כל המשחק ההוא. דבר זה חשוב לדעת לניסיונות של סנכרון עם הזומבים).
הסדר כפי שרשמתי מיקודם הוא רנדומלי בין הקבוצות ואלפבתי באותה הקבוצה.עידן.
-
מאתתגובות
- יש להתחבר למערכת על מנת להגיב.