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

إنشاء جدول خروج مباشر مع إعفاءات تلقائية

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

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
المشاركون
North Stars, River Hawks, City Lions, Valley Foxes, Coastal Bears
تحصل على
عدد المشاركين
5
حجم الجدول
8
عدد حالات الإعفاء
3
عدد الجولات
3

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

جهّزوا قائمة المشاركين وفق ترتيب التصنيف

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

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

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

افهموا حجم الجدول والمباريات والإعفاءات

يعمل جدول الخروج المباشر بسلاسة عندما يكون حجمه قوة للعدد 2، مثل 2 و4 و8 و16 وما بعدها. إذا وقع عدد المشاركين بين حجمين، تختار الأداة أصغر قوة للعدد 2 يمكنها استيعاب الجميع. يصبح الفرق هو عدد الإعفاءات.

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

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

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

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

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

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

تنظيم بطولة مجتمعية

حوّلوا قائمة التسجيل النهائية إلى جدول مرقّم يستطيع فريق التنظيم نشره وإدارته.

إضافة الجداول إلى برامج الفعاليات

أنشئوا مباريات متوقعة ومراجع واضحة للتأهل عند إغلاق باب التسجيل.

تخطيط مسابقة داخلية

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

كيف تُحسب الإعفاءات؟

يتسع المجال حتى أصغر قوة للعدد 2 تستوعب الجميع، وتصبح المواضع الفارغة إعفاءات.

من يحصل على الإعفاء؟

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

هل تخلط الأداة الأسماء عشوائيًا؟

لا، فهي لا تستخدم العشوائية. رتّبوا القائمة أو اخلطوها قبل الإرسال إذا كانت قواعد البطولة تتطلب قرعة.

هل يمكن أن يحمل مشاركان الاسم نفسه؟

نعم، تُحفظ أسماء العرض المكررة، وتظل أرقام التصنيف قادرة على تمييز عناصر الجدول.

هل تتعقب الأداة النتائج والفائزين؟

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

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

POSThttps://api.kit.forhosting.com/game/tournament-bracket-build

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

curl -X POST https://api.kit.forhosting.com/game/tournament-bracket-build \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"participants":["North Stars","River Hawks","City Lions","Valley Foxes","Coastal Bears"]}'
{
  "participants": [
    "North Stars",
    "River Hawks",
    "City Lions",
    "Valley Foxes",
    "Coastal Bears"
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "game.tournament_bracket_build",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

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

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

تبلغ كلفة طلب API الآلي $0.002.

كم عدد المشاركين المطلوب؟

يلزم اسمان على الأقل. تعيد القائمة الأقصر خطأ invalid_input.

ما كلفة طلب API؟

تبلغ كلفة كل طلب API مقدار $0.002. ويمكن تشغيل المنطق الحتمي نفسه محليًا في المتصفح.

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