ForHosting KIT · المنزل والطبخ والهوايات

إنشاء بطاقات بينغو قابلة لإعادة الإنتاج ببذرة

البذرة 2026 مع بطاقة 5 × 5 وأرقام من 1 إلى 75 تعطي الشبكة نفسها دائمًا: 24 رقمًا مختلفًا حول خانة وسطى مفتوحة. احتفظ بالبذرة والإعدادات لتعيد طباعة البطاقة نفسها لأمسية لعب أو ورقة إجابات أو حصة دراسية. مجانًا في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

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

حددوا الأبعاد ونطاق أرقام كافيا

ابدؤوا بتحديد عدد الصفوف والأعمدة. تستخدم بطاقة بينغو مألوفة خمسة صفوف وخمسة أعمدة، لكن المولد يدعم أيضا البطاقات المستطيلة وأبعادا من واحد إلى مائة. بعد ذلك، أدخلوا أصغر عدد صحيح مسموح به وأكبره.

يدخل الحدان ضمن النطاق، ولذلك يوفر الحد الأدنى 1 والحد الأقصى 75 خمسة وسبعين قيمة ممكنة. تحصل كل خانة مرقمة على عدد صحيح فريد، ولا تتكرر أي قيمة في البطاقة نفسها. إذا كان البعدان فرديين، تحجز الخانة الوسطى للسلسلة FREE، فينخفض عدد الأعداد المطلوبة بمقدار واحد.

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

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

استخدموا البذرة لإعادة البطاقة نفسها بدقة

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

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

البذرة وسيلة للتحكم في قابلية التكرار وليست سرا أمنيا، ولا يدعي المولد أنها توفر عشوائية يصعب توقعها تشفيريا. يستخدم المولد تسلسلا شبه عشوائي حتميا ثابتا، ثم يطبق خلط Fisher–Yates غير المتحيز على مجموعة الأعداد الصحيحة. تكرر المخرجات جميع الإعدادات، وتوضح هل استعملت الخانة المجانية، وتضع الشبكة المكتملة في الحقل card لسهولة العرض أو التصدير.

اعرضوا النتيجة ووزعوها وتحققوا منها

الحقل card هو مصفوفة من الصفوف، وكل صف مصفوفة من الخانات. حافظوا على هذا الفرق عند رسم جدول أو إنشاء ملف PDF أو استيراد النتيجة إلى نظام آخر. تظهر الخانة المجانية فقط عندما يكون عدد الصفوف وعدد الأعمدة فرديين، لأن الشبكة لا تملك خانة وسطى واحدة واضحة إلا في هذه الحالة.

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

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

إدارة ألعاب قابلة لإعادة الإنتاج

احفظوا بذرة كل مشارك وأعيدوا إنشاء بطاقته نفسها للتحقق منها أو طباعتها مرة أخرى.

إعداد أوراق عمل تعليمية

أنشئوا شبكات أرقام ذات خانة وسطى مجانية متسقة، واحفظوا الوصفة مع نموذج الإجابة.

إنشاء بيانات اختبار حتمية

استخدموا بطاقات ثابتة لاختبار عرض الجداول والتصدير واكتشاف الفوز وحفظ الحالة من دون عشوائية متقلبة.

متى تصبح الخانة الوسطى مجانية؟

تعرض الخانة الوسطى FREE عندما يكون عدد الصفوف والأعمدة فرديا. وإذا كان أحد البعدين زوجيا، تحتوي جميع الخانات على أعداد.

هل يمكن أن يتكرر رقم في البطاقة نفسها؟

لا. تختار القيم من النطاق الشامل من دون إرجاع أي قيمة إلى مجموعة الاختيار.

هل تنشئ البذرة نفسها البطاقة نفسها دائما؟

نعم، بشرط عدم تغيير الصفوف أو الأعمدة أو الحد الأدنى أو الحد الأقصى أو البذرة.

هل يمكنني إنشاء بطاقة ليست خمسة في خمسة؟

نعم. يتراوح عدد الصفوف والأعمدة من واحد إلى مئة، والبطاقات المستطيلة مقبولة. ولا تُترك الخانة الوسطى مفتوحة إلا عندما يكون العددان فرديين، لأن للشبكة حينها مركزًا واحدًا فقط.

ماذا يحدث إذا كان نطاق الأرقام صغيرًا جدًا؟

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

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

POSThttps://api.kit.forhosting.com/game/bingo-card-seeded

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

curl -X POST https://api.kit.forhosting.com/game/bingo-card-seeded \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"rows":5,"columns":5,"min_number":1,"max_number":75,"seed":2026}'
{
  "rows": 5,
  "columns": 5,
  "min_number": 1,
  "max_number": 75,
  "seed": 2026
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "game.bingo_card_seeded",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

اعرضوا النتيجة ووزعوها وتحققوا منها

الخانات المرقمة هي أعداد JSON، أما الخانة الوسطى المجانية التلقائية فهي سلسلة JSON ‏FREE. تبلغ تكلفة الأتمتة عبر API مقدار $0.002 لكل طلب بطاقة، ولا تحتاج الخوارزمية النقية المحدودة إلى ملفات مرفوعة أو خدمات خارجية.

ما تكلفة طلب API واحد؟

تكلفة كل بطاقة تنشأ عبر API هي $0.002.

ماذا يحدث إذا كان نطاق الأرقام أصغر من اللازم؟

يعيد الطلب خطأ invalid_input يوضح عدد القيم المتاحة وعدد الخانات المرقمة المطلوبة.

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