דלג לתוכן
English

Nimrod

הגדרה

⁦Nimrod⁩ הוא מחשב דיגיטלי שחברת ⁦Ferranti⁩ הבריטית בנתה במיוחד כדי לשחק במשחק ⁦Nim⁩, ולא לשום מטרה אחרת. המהנדס ריימונד סטיוארט-ויליאמס (⁦Raymond Stuart-Williams⁩) בנה אותו לפי רעיון של ג'ון בנט (⁦John Bennett⁩), עובד אוסטרלי של החברה, בין דצמבר 1950 לאפריל 1951. ⁦Ferranti⁩ הציגה את ⁦Nimrod⁩ בתערוכת המדע של "פסטיבל בריטניה" (⁦Festival of Britain⁩) ב-1951, כדי להפגין את יכולות התכנון וההנדסה של החברה — אבל מבקרי הפסטיבל התעניינו בעיקר במשחק עצמו, לא בהנדסה שמאחוריו. לפי ויקיפדיה, ⁦Nimrod⁩ הוא אחד המועמדים המוקדמים ביותר למשחק-מחשב הראשון בהיסטוריה.

💡 דוגמה

מבקר בתערוכה ניגש לדוכן ⁦Nimrod⁩, ולחץ על כפתור שהתאים לאחת הנורות הדולקות באחת מערימות-האורות שעל הלוח. המכונה חישבה את תורה, והדליקה או כיבתה נורות אחרות בהתאם לכלל קבוע שתוכנת בה מראש. שום צד לא "חשב" במובן האנושי: המבקר שיחק לפי האינטואיציה שלו, ו-⁦Nimrod⁩ שיחק לפי כלל חשבוני קבוע.

הרעיון: ג'ון בנט ומכונה שמטרתה היחידה היא לשחק

בסוף 1950 הציע ג'ון בנט (⁦John Bennett⁩), עובד אוסטרלי של ⁦Ferranti⁩ שסיים זמן קצר קודם דוקטורט בקיימברידג', לבנות מחשב שישחק במשחק ⁦Nim⁩ — משחק מתמטי עתיק שבו שחקנים מסירים לסירוגין עצם אחד או יותר מכמה ערימות. לפי ויקיפדיה, ההצעה של בנט קיבלה השראה, כך מסופר, מ-⁦Nimatron⁩, מכונה שמהנדסי-הממסרים ג'רלד טוֹני (⁦Gerald Tawney⁩) וווילארד דֶר (⁦Willard Derr⁩) בנו בחברת ⁦Westinghouse⁩ לפי רעיון של אדוארד קונדון (⁦Edward Condon⁩), והוצגה בין אפריל לאוקטובר 1940 ביריד העולמי בניו יורק. בניגוד ל-⁦Nimatron⁩ האלקטרומכנית, ⁦Nimrod⁩ נבנה כמחשב דיגיטלי מבוסס שפופרות-ואקום. המהנדס ריימונד סטיוארט-ויליאמס (⁦Raymond Stuart-Williams⁩) הפך את רעיונו של בנט למכונה של ממש: הבנייה התחילה ב-1 בדצמבר 1950, והושלמה ב-12 באפריל 1951. לפי "⁦Ferranti: Computers⁩" ב-⁦Grace's Guide⁩, באותה שנה גם מסרה ⁦Ferranti⁩ לאוניברסיטת מנצ'סטר את ⁦Ferranti Mark 1⁩ הראשון שלה — כלומר, ⁦Nimrod⁩ נבנה בחברת הנדסה ותיקה שבדיוק אז נכנסה לתחום המחשבים הכלליים. לפי ויקיפדיה, אף שבנט הציע משחק, המטרה שלו הייתה "להציג את יכולת המחשב לבצע חישובים מתמטיים" (⁦to show off the computer's ability to do mathematical calculations⁩), שכן ⁦Nim⁩ מבוסס על עקרונות מתמטיים.

מה היה בתוך הקופסה

לפי ויקיפדיה, ⁦Nimrod⁩ מדד בערך 3.7 מטר רוחב, 2.7 מטר עומק ו-1.5 מטר גובה — גודל של כמה ארונות גדולים. רוב הנפח הזה לא היה בכלל מעגלי-החישוב: שפופרות-הוואקום ונוריות-התצוגה שהציגו לציבור את מהלכי המכונה תפסו כמעט את כל המקום, ולפי ויקיפדיה המחשב עצמו תפס לא יותר מ-2% מהנפח הכולל. המכונה הייתה בנויה כך שאפשר להאיט את מהירות-הפעולה שלה, כדי שמציג בתערוכה יוכל להסביר לקהל מה היא עושה בכל שלב. לפי ויקיפדיה, פול ג'נינגס (⁦Paul Jennings⁩), כתב-רדיו של ה-⁦BBC⁩, תיאר את המכונה כ"מקרר אפרפר ועצום" (⁦tremendous gray refrigerator⁩), וטען שכל מבקרי הפסטיבל "קפאו במקום" (⁦came to a standstill⁩) כשהגיעו אליה.

איך משחקים נגד Nimrod

בכל תור הסיר שחקן עצם אחד או יותר מערימה אחת, ולפי ויקיפדיה ⁦Nimrod⁩ ידע לשחק גם בגרסה ה"מסורתית" של ⁦Nim⁩ וגם בגרסה ה"הפוכה": באחת מהן מי שמסיר את העצם האחרון מנצח, ובשנייה הוא מפסיד. השחקן לחץ על כפתורים בעמדה גבוהה, שהתאימו לנוריות שייצגו את העצמים בערימות. ⁦Nimrod⁩ חישב את תגובתו, והציג אותה בלוח נפרד של נוריות, בעוד שלטים הודיעו למי התור ומי ניצח. לפי ויקיפדיה, ⁦Ferranti⁩ אף פרסמה חוברת בת 1 שילינג ו-6 פני בשם "⁦Faster Than Thought: The Ferranti Nimrod Digital Computer⁩", שהסבירה למבקרים איך המכונה פועלת.

פסטיבל בריטניה 1951: הציבור רצה לשחק, לא להתרשם מההנדסה

"פסטיבל בריטניה" (⁦Festival of Britain⁩) היה תערוכה לאומית שנפתחה במאי 1951, במימון ממשלתי ברובו, כדי לתת לציבור הבריטי תחושת-התאוששות והתקדמות אחרי מלחמת העולם השנייה ולקדם מדע וטכנולוגיה בריטיים. ⁦Nimrod⁩ הוצג בתערוכת-המדע של הפסטיבל בדרום-קנזינגטון שבלונדון, ונחשף שם לקהל ב-5 במאי 1951. ⁦Ferranti⁩ פרסמה את ⁦Nimrod⁩ כ"מהיר ממחשבה" (⁦faster than thought⁩) ו"מוח אלקטרוני", והתכוונה להפגין בכך את יכולות התכנון והתכנות שלה, לא לשעשע. בפועל, לפי ויקיפדיה, מבקרי התערוכה התעניינו הרבה יותר במשחק עצמו מאשר בטכנולוגיה שמאחוריו — ולפי אותו מקור, בין המבקרים שלפי הדיווחים שיחקו נגד המכונה היה גם חוקר-המחשבים אלן טיורינג. בנט עצמו, לפי ויקיפדיה, אמר אחר כך ש"רוב הציבור היה שבע-רצון רק לבהות באורות המהבהבים ולהתרשם" (⁦most of the public were quite happy to gawk at the flashing lights and be impressed⁩). החוברת של ⁦Ferranti⁩ צפתה מראש את הביקורת, וכתבה: "יכול להיראות שבכך שאנחנו מנסים לגרום למכונות לשחק משחקים, אנחנו מבזבזים את זמננו" (⁦It may appear that, in trying to make machines play games, we are wasting our time⁩). מיד אחר כך השיבה שזה לא נכון, כי תורת המשחקים מורכבת מאוד, ומכונה שמסוגלת לשחק משחק מורכב אפשר לתכנת גם לפתרון בעיות מעשיות מורכבות מאוד.

אחרי לונדון: ברלין, טורונטו, ופירוק

אחרי הפסטיבל לקחה ⁦Ferranti⁩ את ⁦Nimrod⁩ לתערוכה התעשייתית של ברלין (⁦Berlin Industrial Show⁩), שם הוצג במשך כשלושה שבועות באוקטובר 1951, ולפי ויקיפדיה ביקר בו גם שר-הכלכלה המערב-גרמני לודוויג ארהרד (⁦Ludwig Erhard⁩), שנודע מאוחר יותר כקנצלר גרמניה. לאחר מכן הוצג ⁦Nimrod⁩ לזמן קצר בטורונטו, ופורק. ⁦Ferranti⁩ לא בנתה אחריו משחקים נוספים, והמשיכה לעבוד על מחשבים כלליים. לפי ויקיפדיה, ⁦Nim⁩ עצמו המשיך לשמש תוכנית-הדגמה על כמה מחשבים אחרים בשנים הבאות, בהם ⁦NUSE⁩ (1954), ⁦SMIL⁩ ו-⁦SILLIAC⁩ (שניהם 1956), ⁦Odra 1003⁩ (1962), ⁦Nimbi⁩ ו-⁦Antinéa⁩ (שניהם 1963). לפי ויקיפדיה, מוזיאון משחקי-המחשב של ברלין (⁦Computerspielemuseum Berlin⁩) מציג תצוגה של ⁦Nimrod⁩.

האם זה היה "משחק-המחשב" הראשון, ולמה הערך הזה כאן

לפי ויקיפדיה, ⁦Nimrod⁩ נחשב מועמד מוקדם, ואולי שני בסדר-הזמנים, למשחק-מחשב הראשון בהיסטוריה — אבל אם הוא נכנס להגדרה הזאת תלוי בהגדרה עצמה: אין בו מסך, והוא הציג את מצבו באמצעות נוריות בלבד. הוא הגיע ארבע שנים אחרי מכשיר-שעשועים על גבי שפופרת-קרן-קתודית מ-1947, ושנה אחרי "⁦Bertie the Brain⁩", מחשב שנבנה במיוחד כדי לשחק איקס-עיגול, והוצג בתערוכה הלאומית הקנדית ב-1950. לפי ויקיפדיה, רק ב-1952 הציגו המשחקים "⁦OXO⁩" ודמקה של כריסטופר סטרייצ'י (⁦Christopher Strachey⁩) תוצאה חזותית על מסך אלקטרוני של ממש — הצעד שלפניו ⁦Nimrod⁩ ודומיו עדיין לא עשו. בלי קשר לשאלת ה"ראשון", ⁦Nimrod⁩ הוא דוגמה מוקדמת מאוד למחשב שמשחק נגד אדם — עשרות שנים לפני ⁦Deep Blue⁩ ו-⁦AlphaGo⁩. ההבדל המהותי: ⁦Nimrod⁩ שיחק לפי כלל קבוע שתוכנת בו מראש, ולא למד שום דבר מניסיון או ממשחקים קודמים — בדיוק הסוג של "בינה מלאכותית" שהקטגוריה הזאת מבהירה שהוא לא שקול ללמידת-מכונה של היום.

📬 הגיליון השבועי של Wiki-AI

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

שאלות נפוצות ❓

מה זה ⁦Nimrod⁩, ולמה בנו אותו?

מחשב דיגיטלי שחברת ⁦Ferranti⁩ הבריטית בנתה בלעדית כדי לשחק במשחק ⁦Nim⁩, והציגה ב-1951 בפסטיבל בריטניה. המטרה הרשמית הייתה להפגין את יכולות התכנון וההנדסה של החברה, לא לבנות משחק לשעשוע.

האם ⁦Nimrod⁩ "למד" לשחק ⁦Nim⁩?

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

מי שיחק נגד ⁦Nimrod⁩?

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

מה קרה ל-⁦Nimrod⁩ אחרי הפסטיבל?

הוא הוצג אחר כך בתערוכה התעשייתית של ברלין באוקטובר 1951, ולאחר מכן הוצג לזמן קצר בטורונטו ופורק. ⁦Ferranti⁩ לא בנתה אחריו משחקים נוספים.

⁦Nimrod⁩ היה המחשב הראשון שנבנה כדי לשחק משחק?

לא בוודאות, ולא בהגדרה אחידה. לפי ויקיפדיה הוא אחד המועמדים המוקדמים, אבל ההצעה של בנט קיבלה השראה, כך מסופר, ממכונת-⁦Nim⁩ אלקטרומכנית מוקדמת יותר, ה-⁦Nimatron⁩ מ-1940. השאלה תלויה בהגדרה: ל-⁦Nimrod⁩ לא היה מסך בכלל.

שתפו:וואטסאפטלגרם

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