CodeSide. لعبة جديدة للمسابقة الروسية الشهيرة AI Cup



يدعوك مجتمع البطولات وفريق Mail.ru Group ، بالتعاون مع Codeforces.com ، إلى ذبح حقيقي ، ستحصل منه على ليالٍ بلا نوم ومكالمات على يديك ، حيث ستشارك في واحدة من أكثر بطولات برمجة الذكاء الاصطناعي حيوية ومثيرة للاهتمام في العالم - كأس منظمة العفو الدولية الروسي . نعتقد أن منظمي كل هذا الجنون باعوا كل أرواحهم لإنشاء لعبة تريد لعبها.

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

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

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

اليوم ، 27 تشرين الثاني (نوفمبر) ، يوم افتتاح الاختبار التجريبي ، سنخبر ونظهر ما توصلنا إليه وخلقناه! لذلك ، بادئ ذي بدء ، اسم الرمز للبطولة الجديدة هو CodeSide.

CodeSide 2019




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


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

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



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



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

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

بالإضافة إلى ذلك ، هناك أيضا تغيير المعلمات:

  • عدد جولات
  • قيمة مبعثره
  • الوقت حتى الطلقة التالية ،
  • المعلمة الزاوي (زاوية تهدف).



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

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

بداية سريعة


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

يدعم نظام الاختبار لدينا جميع لغات البرمجة الشائعة تقريبًا: C ++ و C # و D و Go و Java و Kotlin و Python و Ruby و Rust. إذا كنت بحاجة إلى لغة برمجة مختلفة ، فيمكننا إضافتها. بالإضافة إلى ذلك ، يمكنك تنزيل أمثلة على الاستراتيجيات في المستودع أو على موقع البطولة.

مجتمع


نحن نعيش في برقية. لدينا دردشة ، هناك قناة . نحن نحاول مساعدة بعضنا البعض والتواصل فقط. سنكون سعداء لرؤيتك في صفوفنا!

جدول المواعيد


تقليديا ، تقام البطولة على عدة مراحل.

  1. 27 نوفمبر - 7 ديسمبر: اختبار بيتا للعبة.
    خلال هذه الفترة ، يمكن إجراء تغييرات على الميزانية العمومية وإصلاح الأخطاء وتحسين البنية التحتية. لا تؤثر النتيجة التجريبية على النتائج الأخرى. قبل الخطوة التالية ، تتم إعادة تعيين التصنيف.
  2. 7 ديسمبر - 14 ديسمبر: Sandbox.
    بناءً على نتائج هذه المرحلة ، سيتم اختيار استراتيجيات الجولة الأولى حسب التصنيف.
  3. 14 ديسمبر - 15 ديسمبر: الجولة الأولى.
    أعلى تصنيف استراتيجيات الانتقال إلى الجولة الثانية.
  4. 21 ديسمبر - 22 ديسمبر: الجولة الثانية.
    الاستراتيجيات ذات التصنيف الأعلى تذهب إلى النهائيات.
  5. 28 ديسمبر - 30 ديسمبر: نهائي.
    وفقًا لنتائج المباراة النهائية ، نعلن عن الفائزين والفائزين بالجوائز في البطولة

الهدايا


سيحصل جميع الفائزين في النهائيات على هدايا جيدة للعام الجديد:

المركز الأول - MacBook Pro 15 ".
المركز الثاني - MacBook Pro 13 ".
المركز الثالث - أبل أيباد.
المركز الرابع - Samsung Gear S3 أو Apple Watch S3.
المركز الخامس - WD My Cloud 6 TB.
المركز السادس - WD My Passport Ultra 4TB.

بالإضافة إلى ذلك ، سيكون بمقدور الفائزين الستة الأوائل في صندوق الحماية الحصول على WD My Passport Ultra 2TB.

سيحصل جميع المشاركين في الجولة الثانية على قمصان ، والمشاركون في النهائيات سيحصلون على هوديس.

روابط مفيدة

2012 CodeTanks


مقالات
الطريق إلى النصر في كأس منظمة العفو الدولية الروسية 2012
الطريق إلى الميدالية الفضية في كأس منظمة العفو الدولية الروسية 2012
مناورات دبابات في كأس منظمة العفو الدولية الروسية

فيديو
عملية كتابة الإستراتيجية
كأس منظمة العفو الدولية الروسي. مجال التكتيكات
كأس منظمة العفو الدولية الروسية. رمز الدبابات
مثال استراتيجية
مثال استراتيجية

2013 CodeTroopers


مقالات
كأس AI الروسي: التفاصيل الفنية
الميدالية الذهبية في كأس منظمة العفو الدولية الروسية 2013 - كيف كان كل شيء

فيديو
نكتب لمنظمة العفو الدولية لكأس منظمة العفو الدولية الروسية

2014 كود هوكي


مقالات
كأس منظمة العفو الدولية الروسية 2014: استراتيجية الفائز
تطوير إستراتيجية لعبة الهوكي كجزء من مسابقة كأس منظمة العفو الدولية الروسية
نتائج كأس منظمة العفو الدولية الروسية 2014

فيديو
Solit 2015. Ivan Polyakov "Russian AI Cup 2014: إنشاء AI لمباراة في الوقت الحقيقي"
بداية سريعة: تحليل من المشارك
مراجعة الاستراتيجية
أخبار كأس العالم 2015: العدد 01 ، العدد 02 ، العدد 03 ، العدد 04 ، العدد 05 ، العدد 06 ، الإصدار 07 .

2015 CodeRacing


مقالات
تاريخ النصر في كأس منظمة العفو الدولية السنوي الروسية 2015
تاريخ المركز الخامس في بطولة كأس منظمة العفو الدولية الروسية 2015

فيديو
مثال استراتيجية
مثال وصول

2016 CodeWizards


مقالات
هضم كأس AI. استراتيجيات كود خمسة المعالجات 2016
كيفية إنشاء أفضل روبوت للعب بأسلوب Dota - مقابلة مع الفائز في مسابقة كأس منظمة العفو الدولية الروسية
تاريخ المشاركة (والانتصار تقريبا) في كأس منظمة العفو الدولية الروسية 2016

فيديو
وكيل التعلم العميق ل RussianAICup 2016

2017 CodeWars


مقالات
التاريخ 3 أماكن كأس الروسية AI 2017
مثال استراتيجية الروسية كأس AI 2017
كأس منظمة العفو الدولية الروسية: أدوات الأعضاء

فيديو
بداية سريعة: تحليل من المشارك
مثال استراتيجية
مثال استراتيجية
لعبة من Russian AI Cup 2017 CodeWizards

2018 CodeBall


مقالات
تاريخ المشاركة (والانتصار) في كأس منظمة العفو الدولية الروسية 2018 - CodeBall
تاريخ المركز الثاني في كأس روسيا لعام 2018: CodeBall
كأس AI الروسي 2018 ، تاريخ 9 أماكن
إنشاء روبوت للمشاركة في كود AI Cup 2018 الروسي
كيف قمت بتدريس شبكة عصبية لتنفيذ وظيفة تقييم الموقف في Russian AI Cup CodeBall 2018

فيديو
لحظات جميلة من كأس منظمة العفو الدولية الروسية Codeball
كأس منظمة العفو الدولية الروسي 2018: العارض الخاص بي
كأس منظمة العفو الدولية الروسي 2018: CodeBall

Source: https://habr.com/ru/post/ar477704/


All Articles