ForHosting KIT · الرياضيات

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

عشر رميات عادلة بالبذرة 42 تعطي دائمًا التسلسل نفسه THTTHTHTTH: صورة 4 مرات وكتابة 6 مرات. غيّر عدد الرميات أو البذرة لتجربة جديدة وقارن نسبة الصورة بالنصف. مجانية في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
عدد الرميات
10
البذرة
42
تحصل على
تسلسل النتائج
THTTHTHTTH
الوجوه (صورة)
4
الكتابة
6
معدل الصور
0.4

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

ما الذي يعيده محاكي العملة العادلة فعلًا

للعملة العادلة وجهان باحتمال النصف، وتكوّن الرميات المستقلة عملية برنولي قرارها التصميمي الوحيد هو عدد التجارب. لذا لا يحسب محاكي العملة كتلة احتمال ذي حدين؛ بل يجسّد تسلسلًا ملموسًا من النتائج لترى سلسلة الصور والكتابات، وتعدّ السلاسل، أو تغذّي القائمة في رسم لاحق. تهيّئ هذه النهاية مولّد mulberry32 من البذرة الصحيحة التي ترسلها، ثم تسحب عددًا منتظمًا في الفترة الواحدية لكل رمية، وتربط القيم دون النصف بالصورة (H) والباقي بالكتابة (T).

العدل مضمّن عند احتمال النصف؛ وهذه الصفحة ليست مختبر عملة منحازة. متى لم يكن flips عددًا صحيحًا موجبًا تفشل المهمة بدل اختراع رمية، لأن تجربة طولها صفر أو كسري ليست نتيجة محاكٍ يصلح للتصحيح.

أين يبرّر محاكي العملة ذو البذرة وجوده

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

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

عروض برنولي الصفّية

دع الطلاب يرسلون عدد رميات وبذرة صف مشتركة ثم يناقشوا معدل الصور المشاهَد مقابل نموذج النصف العادل، من دون عملات مادية.

رميات قابلة للتدقيق في الألعاب والمسابقات

انشر البذرة وعدد الرميات لركلة بداية أو سحب أو فصل تعادل حتى يعيد أي مراجع لاحق حساب تسلسل الصورة والكتابة بدقة.

تجهيزات اختبار حتمية

ولّد شريط H/T مستقرًا في اختبارات الوحدة وأوراق Monte Carlo حتى لا تنجرف التكامل المستمر ومفاتيح الإجابات المطبوعة بين الأجهزة.

ماذا يحدث إن لم يكن عدد الرميات عددًا صحيحًا موجبًا؟

يُرفض الصفر والسالب والكسور والقيم الغائبة والأعداد فوق عشرة آلاف ولا تُحتسب رسوم.

هل العملة عادلة وهل يمكنني تحييزها؟

العملة عادلة وp يساوي النصف. لا تقبل هذه الصفحة معامل انحياز؛ لاحتمالات ذات الحدين لظهور الصورة k مرة بالضبط استخدم الأداة الشقيقة للاحتمال.

لماذا أحتاج بذرة؟

البذرة تجعل التسلسل قابلًا لإعادة الإنتاج. أغفلها لاستخدام الافتراضي واحد، أو عيّن عددك الصحيح حتى تعيد آلتان أو مصححان أو تدقيق لاحق بناء الرميات نفسها.

هل يمكن استخدام المحاكي لحسم تعادل أو إجراء سحب؟

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

كم رمية يمكن محاكاتها دفعة واحدة؟

من رمية واحدة حتى 10000 رمية في المرة الواحدة. وتُرفض الأعداد الأكبر من ذلك وكذلك الصفر والأعداد السالبة والكسور.

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

POSThttps://api.kit.forhosting.com/stat/coin-flipper

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

curl -X POST https://api.kit.forhosting.com/stat/coin-flipper \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"flips":10}'
{
  "flips": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.coin_flipper",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

العدد الغائب أو الصفري أو السالب أو غير الصحيح يفشل بـ invalid_input بدل اختراع رمية.

ما الذي يعيده محاكي العملة العادلة فعلًا

الربط ثابت والمولّد ثابت والمسير على الرميات متتالٍ، فيصف الزوج flips وseed التجربة وصفًا كاملًا. تسرد الاستجابة المصفوفة sequence والسلسلة المضغوطة sequence_string وعدّ heads وعدّ tails وheads_rate حتى تتحقق من قانون الأعداد الكبيرة عند n متواضع دون كتابة حلقة خاصة. المدخلات المتطابقة تنتج دائمًا JSON نفسه لأن المسار لا يستشير ساعة الحائط ولا مصدر العشوائية في المضيف.

عقد الإدخال وشكل الاستجابة وسلوك الخطأ

لا تُحتسب رسوم على تلك الإخفاقات. مثال: عشر رميات ببذرة اثنين وأربعين تنتج دائمًا الشريط نفسه ذا عشرة أحرف والعدّين نفسيهما. اقرن الاستجابة برمز الرسوم الخاص بك إن احتجت مدرجًا لأطوال السلاسل؛ فهذه النهاية تحاكي الرميات فحسب. أرسل بـ POST جسم JSON يجعل flips عددًا صحيحًا موجبًا من واحد إلى عشرة آلاف؛ وتُقبل الأسماء البديلة n وcount وtimes عندما تعيد العملاء استخدام أسماء نماذج قديمة. البذرة الاختيارية seed عدد صحيح منتهٍ يهيّئ المولّد؛ والاسم البديل rng_seed يشير إلى الحقل نفسه، وإغفال seed يستخدم الافتراضي الموثّق وهو واحد، فيظل عدد الرميات وحده ينتج شريطًا مستقرًا. يجوز أن يصل كل حقل عددًا JSON أو سلسلة رقمية من أرقام؛ والسلاسل الفارغة والقيم المنطقية والكائنات وغير الصحيح تفشل بـ invalid_input مع تسمية الحقل. يُرفض الصفر والقيم السالبة والأعداد فوق الحد المنشور لأنها ليست عدد رميات صحيحًا موجبًا داخل ميزانية Worker. عند النجاح يعيد الجسم flips وseed، ويعيد sequence مصفوفة رموز H وT بترتيب الرمي، وsequence_string الوجوه نفسها متصلة لسهولة النسخ، وheads وtails عدّين صحيحين مجموعهما دائمًا flips، وheads_rate ناتج heads مقسومًا على flips مقربًا إلى اثنتي عشرة مرتبة عشرية، وp مساويًا للنصف، وfair مساويًا لـ true حتى يتفرع الرمز اللاحق دون شمّ الأشكال.

أين يبرّر محاكي العملة ذو البذرة وجوده

تحتاج مولّدات التحضير للامتحانات وحيًا حتميًا يسم عدد الرميات الخاطئ بـ invalid_input بدل إعادة قائمة فارغة صامتة قد يعدّها مصحح معطوب نجاحًا. ولأن التنفيذ parse خالص من المرتبة A، يكلف كل استدعاء ناجح السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة. أبقِ الطلبات داخل سقف الرميات المنشور، وثبّت heads_rate المقرّب في الاختبارات، فتحصل على تسلسلات عملة عادلة قابلة لإعادة الإنتاج للواجبات وإضافات LMS وعاملات الحافة دون إقامة خدمة عشوائية خاصة.

كيف أحاكي رميات عملة عادلة؟

أرسل flips عددًا صحيحًا موجبًا وseed اختياريًا عددًا صحيحًا. تعيد API تسلسل H/T وعدّ الصور والكتابات ومعدل الصور. المدخلات نفسها تنتج دائمًا الشريط نفسه.

كم يكلف محاكي رمي العملة؟

أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بمقدار $0.002 لكل استدعاء ناجح؛ ولا تُحتسب الرسوم على الإدخال غير الصالح.

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