Menu
CoddyTech
flag Ar iconالعربيةdown icon

مراجعة: احتمالات كشك النرد

جزء من قسم الإحصاء لتعلّم الآلة في رحلة Machine Learning على Coddy. الدرس 18 من 64.

challenge icon

التحدي

متوسط

حان وقت تحديد أسعار كشك النرد في المعرض المدرسي. يرمي كل زائر نردتين: يفتح المجموع صندوق جوائز، ويكسب ظهور الرقم نفسه على النردتين تذكرة إضافية. يحتوي tokens على عدد الرموز في كل صندوق:

صناديق الجوائز للمجاميع من 2 إلى 12، مرتبة في صف من الخلايا: 12 رمزًا للمجموعين 2 و12، و3 للمجموعين 5 و9، و5 للمجموع 7، و0 لكل مجموع آخر

حاكى البرنامج المبدئي 2400 زيارة باستخدام first وsecond؛ ويقرأ البرنامج المجموع المستهدف. اطبع:

  1. احتمال ظهور الرقم نفسه على النردتين،
  2. احتمال أن يكون المجموع المستهدف أو أكثر،
  3. ذلك الاحتمال بعد ظهور الرقم نفسه على النردتين،
  4. عدد الرموز المتوقع لكل زيارة، باستخدام الحصة المحاكاة لكل مجموع بوصفها احتماله.

قرّب الاحتمالات إلى 3 منازل عشرية، والرموز إلى منزلتين. في محاكاة أخرى وللمجموع المستهدف 6:

Chance of doubles: 0.171
Chance of 6 or more: 0.705
Chance of 6 or more after doubles: 0.616
Expected tokens per visit: 2.16

جرّب بنفسك

import numpy as np
import pandas as pd

goal = int(input())

# القطع في صندوق الجوائز لكل مجموع من 2 إلى 12، بالترتيب
tokens = np.array([12, 0, 0, 3, 0, 5, 0, 3, 0, 0, 12])

# لا تغيّر الأسطر أدناه: 2400 زيارة محاكاة، يُرمى فيها حجرَا نرد في كل زيارة
rng = np.random.default_rng(18)
first = rng.integers(1, 7, size=2400)
second = rng.integers(1, 7, size=2400)

# اكتب شيفرتك أدناه

جميع دروس الإحصاء لتعلّم الآلة

تدرّب بنفسك: مترجم Python عبر الإنترنت