ForHosting KIT · أدوات المطورين

حاسبة احتمال مجموع النرد بحد أقصى

تحسب هذه الأداة الاحتمال التراكمي لأن يكون مجموع عدة أحجار نرد عادلة ومتماثلة مساويًا لقيمة مختارة أو أقل منها.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

وبدل تقدير الجواب برميات محاكاة، تعد جميع النتائج الممكنة بحساب صحيح دقيق. أدخلوا عدد أحجار النرد وعدد أوجه كل حجر والحد الشامل. تعرض النتيجة عدد الحالات الملائمة وإجمالي الحالات وكسرًا مبسطًا واحتمالًا عشريًا ونسبة مئوية، ولذلك تفيد في تصميم الألعاب وتعليم الاحتمالات وبناء محركات قواعد موثوقة.

فهم الحدث الذي يجري حسابه

يشمل تعبير «بحد أقصى» قيمة الحد نفسها وكل مجموع أصغر منها. فعند اختيار الحد سبعة مع حجري نرد سداسيي الأوجه، يكون المطلوب P(المجموع ≤ 7)، ولذلك تعد المجاميع اثنين وثلاثة وأربعة وخمسة وستة وسبعة كلها ملائمة. ويختلف ذلك عن طلب سبعة بالضبط، حيث يحتسب مجموع واحد فقط، وعن طلب سبعة على الأقل، الذي يشمل القيم من سبعة إلى اثني عشر. تفترض الأداة أن كل حجر نرد عادل ومستقل، وأن أوجهه تحمل أعدادًا صحيحة متتابعة من واحد إلى عدد الأوجه المختار. ومن ثم فإن رمي n من أحجار النرد ذات s من الأوجه ينشئ s^n من النتائج المرتبة المتساوية الاحتمال. تعد الحاسبة النتائج الواقعة بين أصغر مجموع ممكن والحد الشامل، ثم تقسم عددها على حجم فضاء العينة كله. إذا كان الحد أصغر من الحد الأدنى، فالاحتمال صفر على نحو صحيح؛ وإذا ساوى أكبر مجموع أو تجاوزه، فالاحتمال واحد. وهذه قيم حدية صحيحة للتوزيع التراكمي وليست أخطاء، مما يتيح استعمال حدود تولدها قواعد أخرى بصورة ديناميكية.

آلية العد التراكمي الدقيق

يعتمد الحساب البرمجة الديناميكية المحدودة، لا التجارب العشوائية. يبدأ بطريقة واحدة لتكوين مجموع يساوي صفرًا قبل رمي أي حجر. ومع كل حجر نرد يبني جدول العد التالي بإضافة كل وجه مسموح إلى كل مجموع يمكن الوصول إليه سابقًا. وتجمع نافذة منزلقة هذه المساهمات بكفاءة، بينما تستخدم جميع الأعداد أعدادًا صحيحة اعتباطية الدقة كي لا يقرب أي عدد من النتائج الممكنة. بعد معالجة جميع الأحجار، يجمع المحرك أعداد النتائج للمجاميع التي لا تتجاوز الحد المختار. ويحسب العدد الإجمالي بصورة مستقلة برفع عدد الأوجه إلى قوة عدد الأحجار. يبسط القاسم المشترك الأكبر نسبة النتائج الملائمة إلى الإجمالي في صورة كسر دقيق، وينتج القسمة الصحيحة الحتمية قيمًا عشرية ونسبًا مئوية مقروءة. تعطي هذه الطريقة الجواب نفسه في كل تشغيل وتتجنب خطأ أخذ العينات في محاكاة Monte Carlo. حتى المحاكاة الطويلة قد تفوت أطرافًا نادرة أو تتغير بين التشغيلات، أما العلاقة التكرارية الدقيقة فلا تفعل ذلك. تضبط الحدود المنشورة استهلاك الذاكرة والوقت، مع تغطية أحجار النرد الشائعة والمجموعات المخصصة الكبيرة.

استخدام النتيجة في الألعاب والتعليم والبرمجيات

ضعوا عدد أحجار النرد المتماثلة في dice، وعدد الأوجه في sides، والحد الشامل في at_most. استخدموا probability_fraction عند الحاجة إلى قيمة كسرية دقيقة، وprobability لعدد عشري موجز، وprobability_percent لعرض نسبة مئوية. يوضح الحقلان favorable_outcomes وtotal_outcomes الأعداد الأصلية، ويعيدانها كسلاسل نصية لكي تظل الأعداد الصحيحة الكبيرة سليمة لدى مستهلكي JSON. يستطيع مصممو الألعاب مقارنة معدل بقاء مجموعة نرد تحت سقف معين، أو تقدير فرصة تفعيل شرط للرمية المنخفضة، أو ضبط عتبة قبل نشر قاعدة. ويمكن للمعلمين شرح التوزيعات التراكمية ومقارنة الجواب الدقيق بمحاكاة صفية. كما يستطيع المطورون تثبيت الاستجابة الحتمية في الاختبارات أو استدعاء الحساب من خدمة نقاط من دون صيانة جداول احتمالات. ينفذ المتصفح الدالة النقية نفسها محليًا. تبلغ كلفة كل عنصر API ناجح $0.002. لا تدعم الأداة النرد المرجح أو المتفجر أو المعاد رميه أو المختلط في عدد الأوجه، لأن هذه الآليات تغير فضاء العينة وتحتاج إلى نموذج آخر.

موازنة آلية تعتمد الرمية المنخفضة

قيسوا بدقة فرصة بقاء مجموعة النرد عند عتبة التفعيل أو دونها قبل اعتماد قاعدة لعبة طاولة.

تعليم الاحتمال التراكمي

وضحوا كيف تتراكم أعداد النتائج الملائمة عبر كل المجاميع حتى الحد المختار، مع احتساب الحد نفسه.

اختبار محرك قواعد حتمي

استخدموا الكسور والأعداد الثابتة كبيانات اختبار لبرمجيات تقيم حدود أحجار النرد العادلة المعتادة.

هل يشمل تعبير «بحد أقصى» القيمة المختارة؟

نعم. فهو يعني أقل من الحد أو مساويًا له، ولذلك يدخل المجموع المختار ضمن النتائج الملائمة.

هل النتائج دقيقة أم ناتجة عن محاكاة؟

النتائج دقيقة؛ تعد الخوارزمية الحالات بأعداد صحيحة اعتباطية الدقة ولا تستخدم العشوائية أو أخذ العينات.

ما نوع أحجار النرد الذي تفترضه الحاسبة؟

تفترض أحجارًا متماثلة ومستقلة وعادلة، مرقمة أوجهها بالتتابع من 1 إلى عدد الأوجه المختار.

ماذا يحدث إذا تعذر الوصول إلى الحد؟

يعطي الحد الأصغر من أدنى مجموع احتمالًا قدره صفر، ويعطي الحد المساوي لأعلى مجموع أو الأكبر منه احتمالًا قدره واحد.

كم تبلغ كلفة الحساب عبر API؟

تبلغ كلفة كل عنصر تعالجه API بنجاح $0.002. والحساب الحتمي نفسه متاح في المتصفح.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/hobby/game-dice-sum-at-most

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/hobby/game-dice-sum-at-most \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"dice":2,"sides":6,"at_most":7}'
{
  "dice": 2,
  "sides": 6,
  "at_most": 7
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.game_dice_sum_at_most",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

max_dice50
max_sides100
max_sum5000
HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

اطّلع على توثيق KIT الكامل ←