شبیه ساز 2 بعدی فوتبال-استارتر

  1. حداکثر ۲۴ تیم جهت شرکت در لیگ تایید فنی خواهند شد.

  2. اعضای تیم

    1. اعضای تیم به دو قسمت اعضای اصلی و اعضای همراه تقسیم می شوند.

    2. اعضای اصلی شامل دانش آموزان زیر ۱۸ سال می باشند.

    3. هر تیم می تواند حداکثر ۶ عضو اصلی داشته باشد.

    4. هر عضو اصلی فقط می تواند در یک تیم در لیگ مورد نظر عضو باشد.

    5. اعضای همراه مانند مربیان، خانواده، … می توانند در بیش از یک تیم عضویت داشته باشند.

  3. تیم ها می توانند از بیس های زیر استفاده نمایند:

    1. StarterAgent2D - StarterLibRcsc

    2. StarterAgent2D-V2 - StarterLibRcsc-V2

    3. https://github.com/CLSFramework/py2d

  4. استفاده از موارد زیر در بیس PY2D غیرمجاز می باشد.

    1. HeliosOffensivePlanner()

    2. HeliosSetPlay()

  5. تیم های می توانند به جای استفاده از بیس ذکر شده بیس خود را پیاده سازی کنند.

  6. هر گونه تغییر بر روی بیس ذکر شده باید به وسیله اعضای اصلی تیم پیاده سازی شده باشد.

  7. تیم‌ها مجاز هستند برای تعریف فرمیشن تیم خود از فایل‌هایی با پسوند .conf استفاده کنند. با این حال، استفاده از هرگونه توابع آماده از بیس‌های اصلی مانند (Helios (Agent2D یا سایر بیس‌های دانشجویی به‌طور کامل ممنوع است. در واقع باید الگوریتم های خواندن، پردازش فایل های فرمیشین به وسیله اعضای اصلی تیم پیاده سازی شوند.

  8. تمامی موارد اضافه شده به بیس کد باید توسط اعضای اصلی تیم پیاده سازی شده باشند. 

  9. استفاده از کد های اشتراک گذاری شده در اینترنت به جز بیس های ذکر شده، ممنوع می باشد.

  10. کوچکترین شباهت در کد و یا الگوریتم دو یا چند تیم باعث رد صلاحیت همه ی تیم های دارای کد مشترک خواهد شد.

  11. با توجه به اضافه شدن لیگ دانش آموزی به عنوان رقابت فنی در مسابقات جهانی، و جهت هماهنگ شدن، تنها تفاوت در نحوه اجرای لیگ دانش آموزی و لیگ آزاد، متغیر Full State می باشد که مقدارش در لیگ دانش آموزی برای هر دو تیم True خواهد بود.

  12. جهت دریافت جواز حضور در مسابقات، تیم ها باید حداکثر تا تاریخ ۱۲ بهمن ، گزارش فنی، دو لاگ بازی، و سورس تیم خود را با استفاده از فورم زیر آپلود نمایند. لینک فرم به زودی در اینجا قرار خواهد گرفت.

https://forms.gle/JLc2APgwTbe7xMNK9

  1. گزارش فنی یک مقاله حداقل ۳ و حداکثر ۶ صفحه ای می باشد، گزارش باید شامل مهمترین موارد پیاده سازی شده در تیم باشد. لازم به ذکر است که گزارش لازم نیست شامل تمام موارد باشد. برای نمونه می توانید گزارش فنی ارسال شده در مسابقات آسیایی و جهانی را بررسی نمایید:

    1. https://github.com/RCSS-IR/IranOpen2018/tree/master/TDP

    2. https://rcsoccersim.github.io/robocup2022/TDP/

    3. قالب و ظاهر گزارش فنی باید مانند قالب مورد تایید مسابقات جهانی باشد:

    4. https://www.springer.com/gp/computer-science/lncs/conference-proceedings-guidelines

    5. گزارش فنی باید حداقل شامل ۱۰ رفرنس باشد.

    6. انگلیسی بودن گزارش باعث دریافت امتیاز بیشتر جهت تایید فنی خواهد شد.

    7. نام فایل گزارش فنی باید به صورت TDP_IO2025_TeamName.pdf باشد. به جای  TeamName نام تیم خود را بدون فاصله بگذارید.

    8. همچنین برای یادگیری چگونگی نوشتن گزارش فنی به این ویدیو مراجعه نمایید و همچنین برای کسب اطلاعات بیشتر در رابطه با ایرادات گزارش فنی میتوانید به ویدیو دوم مراجعه نمایید.

  2. دو لاگ ارسال شده جهت بررسی کارایی تیم دریافت می شود. یک لاگ باید مقابل بیس StarterAgent2D-V2 و لاگ دوم باید بازی تیم شما مقابل یکی از سه تیم برتر در مسابقات سال پیش باشد. باینری تیم های سال قبل در مسیر زیر قابل دسترس است.

    1. https://github.com/RCSS-IR/IranOpen2024/releases/tag/bins

    2. AETeam, Cyrus-junior , Falcon

    3. هر دو لاگ باید در یک پوشه قرار گرفته و سپس پوشه فشرده سازی شود. فایل ارسال شده باید دارای نام Log_IO2025_TeamName.tar.gz باشد.

  3. سورس: هر تیم باید آخرین سورس تیم که که با استفاده از آن لاگ های ارسال شده تولید شده است را ارسال نماید.

    1. لازم به ذکر است فایل ارسالی باید با به صورت فشرده با پسوند tar.gz و نام تیم باشد. (Source_IO2025_TeamName.tar.gz) به جای Team Name نام تیم خود را قرار دهید.

    2. قبل از شروع فشرده سازی فراموش نکنید که دستور make clean را اجرا کرده باشد تا فایل های اجرایی پاک شوند.

  1. در طول مسابقات کمیته فنی ممکن است از تیم شما جهت مصاحبه دعوت نماید.

  2. همانند سال های قبل در طول مسابقه هر تیم می تواند یک بار در طول روز باینری تیم خود را به روز نماید. یک فرم تهیه می شود و تیم ها باید موارد به روز رسانی شده در تیم خود را نسب به روز قبل به صورت خلاصه شرح دهند. روز اول مسابقات شرح تغییرات شامل تفاوت تیم با سورس ارسال شده جهت تایید فنی می باشد.

  3. در صورتی که در طول مسابقه هر گونه از قوانین بالا توسط تیمی نقض گردد کمیته فنی اجازه رد صلاحیت آن تیم را دارد.

  4. ممکن است برخی از تیم ها قبل از برگزاری مسابقه با توجه به گزارش فنی ارسال شده توسط سرگروه تیم ،‌ درخواست مصاحبه فنی آنلاین از کمیته دریافت کنند و در این صورت تمام اعضای اصلی تیم مذکور موظف به شرکت در مصاحبه فنی در تاریخ مشخص شده می باشند تا صلاحیت شرکت در مسابقه توسط تیم کمیته فنی ارزیابی شود.

  5. امسال علاوه بر اهدای مقام‌های اول، دوم و سوم در مسابقات، به سه تیم برتری که از بیس پایتون در لیگ دانش‌آموزی استفاده کنند نیز مقام اهدا خواهد شد.

 

وضعیت تیم ها

تیم سرپرست تعداد اعضاء وابستگی کشور وضعیت وضعیت مالی
Farvahar2025 Taranom Zare 1 مستقل Iran در حال انتظار تکمیل نشده