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

מאת: ד"ר יוסי אלרן
"צעירים במדע"
מכון ויצמן למדע

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

6 תגובות

  • רמי

    הסבר הפסאודו-רנדומליות

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

  • יואב

    אתה צריך לאתחל את הSEED לערך שישתנה כל הזמן

    בד"ך מאתחלים לפי שעון המחשב.

  • .

    עכשיו אני מבין

    אני מתחיל ללמוד שפת C ויש פונקציה של מספר "פסאודורנדומלי"
    בניתי משחק שאתה מנחש מספר מ1-100 והמחשב אומר אם הניחוש גובה מדי או נמוך מדי
    ניסיתי את המשחק ומשום מה הוא כל פעם בוחר את אותם מספרים באותו סדר
    עכשיו אני מבין למה

  • רונן

    פסאודורנדומית?

    מה זה?
    דרך אגב אחלה אתר רק אתמול גילתי אותו ואני מאד שמח בזה
    יש בו מלא מידע

  • אשר

  • משה

    פסאודורנדורמית (או פסבדורנדומית)

    פסבדו = מדומה
    רנדומאלי = אקראי

    כיוון שלא מדובר באקראיות אמיתית, מהותית, אלא בחיקוי של אקראיות כזו, זוהי בעצם אקראיות מדומה.

    מקווה שההסבר מובן.