ארכיון פוסטים שפורסמו בחודש פברואר 2007

קודגורו אקסטרים 2007

שלישי, 20 בפברואר 2007

בבוקר יום ראשון הקרוב (25/2) תערך במכון ויצמן תחרות קודגורו אקסטרים 2007. זו השנה השלישית לתחרות, שמקורה ביוזמה שלי שזכתה לתמיכה של מגוון גופים: מכון ויצמן למדע, המרכז הבינתחומי הרצליה, חברת אלאדין, שירות ביטחון כללי ועוד.

התחרות מבוססת על הקונספט של Core Wars - מלחמה בין תוכניות מחשב. הרעיון הבסיסי פשוט למדי: הצוותים המתחרים כותבים תוכניות מחשב קצרות שנטענות למרחב זיכרון משותף ומורצות במקביל (התוכניות נכתבות בשפת אסמבלי של מעבד 8086 סטנדרטי). במהלך המשחק, התוכניות מנסות לפגוע זו בזו ולהמנע מפגיעה בעצמן. כשנשארת תוכנית אחת בלבד, היא מוכרזת כמנצחת.

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

cgx.gif

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

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

למתעניינים בטכנולוגיה שמאחורי המשחק: המנוע הייעודי שמריץ את התחרות (שכולל אמולוציה מלאה למעבד 8086 של אינטל) פותח ב-Java כפרויקט קוד פתוח, וניתן להורדה כאן.