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