مسابقات بین المللی ربوکاپ آزاد ایران > لیگ ها > فوتبال ربوکاپ > شبیه سازی فوتبال دوبعدی استارتر
Menu

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

هر بازیکن مجازی به طور مجزا از بازیکن های دیگر، اطلاعاتی را برای سرور شبیه ساز ارسال و از آن دریافت می کند. اطلاعاتی که هر بازیکن دریافت می کند شامل اطلاعات محیطی برای آن بازیکن مانند فاصله ی بازیکن تا نقاط مختلف زمین و مکان نسبی توپ نسبت به بازیکن است. همچنین هر بازیکن اطلاعاتی مانند چگونه حرکت کردن و چگونه شوت زدن را برای سرور شبیه ساز می فرستد. اطلاعاتی که بازیکن ها دریافت می کنند، دارای خطا هستند.

برای اطلاعات بیشتر به صفحه ی لیګ​ مراجعه کنید.

این لیگ مشابه با لیگ اصلی فوتبال دوبعدی، اما مخصوص دانش‌آموزان است.

قوانین

 

قوانین لیگ شبیه سازی دو بعدی فوتبال استارتر

  • هر فرد می‌بایست تنها در یک تیم عضویت داشته باشد. بنابراین حضور هریک از اعضای تیم در تیم‌های دیگر با سمت سرپرست، عضو، استاد راهنما و یا هر عنوان دیگری امکان‌پذیر نیست.

  • استفاده‌ی تیم‌ها از سورس‌کد‌هایی که قبل از شروع مسابقات ایران اپن 2018 به صورت عمومی منتشر شده‌اند غیر مجاز میباشد.

  • وجود اشتراک مشهود میان سورس کد تیم‌های شرکت‌کننده منجر به Disqualify شدن تمام تیم‌های استفاده‌کننده از آن خواهد شد. منظور از اشتراک کد، کدهایی است که به صورت عمومی منتشر نشده باشند.

  • در صورت Disqualify شدن یک تیم‌ در مرحلهٔ تایید صلاحیت و یا همزمان با برگزاری مسابقات، اعضای تیم به مدت یک سال از شرکت در مسابقات آزاد ایران محروم خواهند شد.

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

    • بیس دانشآموزی STDagent2d که به وسیله اعضای کمیته فنی لیگ شبیه سازی دوبعدی فوتبال ایران اپن برای دانشآموزان ساده سازی شده است.

https://github.com/naderzare/stdagent2d.git

https://github.com/naderzare/stdagent2d/archive/1.1.tar.gz

 

  • استفاده از سورسکد های موجود در بیس agent2d که در بیس دانشآموزی موجود نمیباشد، در هر شرایطی غیر مجاز میباشد.

  • در طول مسابقات، قوانین، شکل کلی سیاست‌گذاری را مشخص کرده و حق کمیتهٔ فنی برای اعمال نظر تحت هرگونه شرایط پیش‌بینی‌نشده و خاص محفوظ می‌باشد.

  • در زمان برگزاری مسابقات ایران اپن 2018 جلسه حضوری تایید فنی تیمها تشکیل میشود. در این جلسه باید مشخص گردد که تمامی کدهای اضافه شده به بیس مورد استفاده به وسیله اعضای تیم نوشته شده است و اعضای تیم باید بتوانند تمامی موارد از جمله کد و الگوریتمها را به صورت کامل توضیح دهند.

  • تمامی عضوهای تیم باید دانشآموز بوده و دانشآموزان باید تا تاریخ 20 مارس 2018 (29 اسفند 1396) 19 سال تمام و یا کمتر داشته باشند.در نتیجه متولدین 29 اسفند 1377 به قبل به عنوان عضو تیم مجاز به شرکت در مسابقات نمیباشند.

 

 

مدارک مورد نیاز: 

  • گزارشِ فنی یا TDP، که یک مقاله‌ی حداکثر ده-صفحه‌ای شامل توضیحات فنی در رابطه با ایده‌های پیاده‌سازی‌شده در سورس‌کد تیم توسط اعضای آن و همچنین برنامه‌های آینده است‌.

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

    • نام کامل اعضای تیم باید در صفحه‌ٔ نخست گزارشِ فنی درج شده باشد. نام‌های درج‌شده نهایی محسوب شده و اضافه‌کردن یا جابه‌جایی اعضا بعد از تایید صلاحیت منتج به Disqualify شدن تیم خواهد شد.

    • گزارشِ فنی باید به زبان فارسی نوشته شود.

  • فایل‌های لاگ مربوط به بازی تیم، که شامل صحنه‌هایی است که می‌توانند تصدیق‌کنندهٔ پیاده‌سازی ایده‌های معرفی‌شده در گزارشِ فنی باشند.

    • حداقل یک و حداکثر پنج فایل می‌توانند تحویل داده شوند.

    • یک پیوست متنی شامل توضیحات مربوط به فایل‌های لاگ نیز باید به کمیته‌ی فنی تحویل داده شود. (برای مثال در فایل پیوست متنی مشخص میشود که در سایکل 1000 بازی شماره 2 بازیکن شماره 8 تیم چپ رفتار توپگیری را اجرا کرده است)

  • سورس کد کامل تیم در یک فایل فشرده شده

 

نام موارد باید ارسالی به صورت زیر باشد.

Source: Source_TeamName.tar

TDP: TDP_TeamName.pdf

Log: Log_TeamName.tar

 

هر تیم باید حداکثر تا تاریخ مشخص‌شده در صفحهٔ لیگ در سایت ایران‌اپن، ایمیلی با موضوع “Qualification STDMaterials – TEAMNAME” برای کمیته‌ی فنی به آدرس soccersim2d@gmail.com ارسال نماید و موارد خواسته‌شده را به آن پیوست کند. همهٔ مدارک باید در قالب یک ایمیل فرستاده شود. تیم‌هایی که به صورت پراکنده مدارک خود را فرستاده باشند، بررسی نخواهند شد. بدیهی است در صورت نبود هر یک از مدارک مورد نیاز، صلاحیت تیم برای شرکت در مسابقات تایید نخواهد شد.

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

تیم‌ها تا ۱۵ام بهمن فرصت دارند تا مدارک خود را بفرستند. 

  مهلت ارسال مدارک تا 26ام بهمن ماه تمدید شد.

 

هرگونه سوال و نظری را با یکی از ایمیلهای زیر در میان بگذارید.

soccersim2d@gmail.com

nader.zare88@gmail.com

mostafasayahi@gmail.com

pooria.kaviani@gmail.com


کمیته فنی


سرپرست کمیته فنی:

          اسلام ناظمی، دانشگاه شهید بهشتی، ایران

اعضا کمیته فنی:

          پوریا کاویانی، دانشگاه صنعتی شریف، ایران

          سینا سحرخیز، دانشگاه تهران، ایران

          نادر زارع، دانشگاه صنعتی خواجه نصیرالدین توسی،​ ایران

          مصطفی صیاحی، دانشگاه صنعتی شریف، ایران

          سید عماد محمدی، دانشگاه تهران، ایران​​

تیم های پیش ثبت نام کننده

  نام تيم سرپرست تيم وابستگى كشور
1 Razi-Starter Maryam Shekarriz Razi Research Center Iran
2 AtomicEnergy Mohammad Javad Kohankan - Iran
3 Hades2D Hiva Karami - Iran
4 better world Alireza Bahadorani - Iran
5 Farzanegan Yasna Noushirvani Elah Abadi - Iran
6 CYRUS Mohammad Abolnejadian - Iran
7 Mouood Sobhan Baharian - Iran
8 Galaxy coders Ermiya Gol Mohammadi - Iran
9 Golbang Yekta Hakak - Iran

تیم های پذیرفته شده

  نام تيم سرپرست تيم وابستگى كشور
1 Razi-Starter Maryam Shekarriz Razi Research Center Iran
2 AtomicEnergy Mohammad Javad Kohankan - Iran
3 Hades2D Hiva Karami - Iran
4 better world Alireza Bahadorani - Iran
5 Farzanegan Yasna Noushirvani Elah Abadi - Iran
6 CYRUS Mohammad Abolnejadian - Iran
7 Mouood Sobhan Baharian - Iran
8 Galaxy coders Ermiya Gol Mohammadi - Iran
9 Golbang Yekta Hakak - Iran

نتایج

Day 1
GROUP A GP W D L GF GA GD PTS
AtomicEnergy 4 4 0 0 8 0 8 12
Mouood 4 3 0 1 11 2 9 9
Razi 4 2 0 2 4 10 -6 6
Utab 4 0 1 3 0 5 -5 1
F6a 4 0 1 3 0 6 -6 1

 

GROUP A Utab Razi Mouood F6a AtomicEnergy
Utab   0-1 0-2 0-0 0-2
Razi 1-0   0-8 3-0 0-2
Mouood 2-0 8-0   1-0 0-2
F6a 0-0 0-3 0-1   0-2
AtomicEnergy 2-0 2-0 2-0 2-0  

 

GROUP B GP W D L GF GA GD PTS
ESLAMS1 3 3 0 0 16 0 16 9
Eslamgs1 3 2 0 1 7 6 1 6
viona 3 1 0 2 6 5 1 3
aeteam 3 0 0 3 1 19 -18 0

 

GROUP B viona aeteam Eslamgs1 ESLAMS1
viona   6-0 0-1 0-4
aeteam 0-6   1-6 0-7
Eslamgs1 1-0 6-1   0-5
ESLAMS1 4-0 7-0 5-0  

 

GROUP C GP W D L GF GA GD PTS
eslams2 3 2 1 0 20 0 20 7
infinity 3 2 1 0 19 0 19 7
Eslamgs2 3 0 1 2 0 19 -19 1
F6b 3 0 1 2 0 20 -20 1

 

 

GROUP C infinity eslams2 F6b Eslamgs2
infinity   0-0 9-0 10-0
eslams2 0-0   11-0 9-0
F6b 0-9 0-11   0-0
Eslamgs2 0-10 0-9 0-0  

 

 

Day 2
GROUP D GP W D L GF GA GD PTS
AtomicEnergy 5 5 0 0 11 1 10 15
aeteam 5 4 0 1 31 2 29 12
eslams1 5 1 2 2 1 8 -7 5
utab 5 1 2 2 1 15 -14 5
eslamgs2 5 0 3 2 0 10 -10 3
infinity 5 0 1 4 1 9 -8 1

 

GROUP D utab infinity eslams1 eslamgs2 aeteam AtomicEnergy
utab   1-0 0-0 0-0 0-13 0-2
infinity 0-1   0-1 0-0 0-4 1-3
eslams1 0-0 1-0   0-0 0-6 0-2
eslamgs2 0-0 0-0 0-0   0-8 0-2
aeteam 13-0 4-0 6-0 8-0   0-2
AtomicEnergy 2-0 3-1 2-0 2-0 2-0  

 

 

 

GROUP E GP W D L GF GA GD PTS
Mouood 6 4 2 0 24 1 23 14
F6b 6 4 2 0 25 3 22 14
eslams2 6 4 2 0 20 6 14 14
eslamgs1 6 2 1 3 11 17 -6 7
F6a 6 1 1 4 1 23 -22 4
viona 6 0 3 3 1 12 -11 3
Razi 6 0 1 5 0 20 -20 1

 

GROUP E viona eslams2 eslamgs1 Razi Mouood F6b F6a
viona   1-2 0-0 0-0 0-1 0-9 0-0
eslams2 2-1   7-3 5-0 0-0 2-2 4-0
eslamgs1 0-0 3-7   1-0 0-7 0-3 7-0
Razi 0-0 0-5 0-1   0-5 0-8 0-1
Mouood 1-0 0-0 7-0 5-0   1-1 10-0
F6b 9-0 2-2 3-0 8-0 1-1   2-0
F6a 0-0 0-4 0-7 1-0 0-10 0-2  

 

 

 

Day 3
GROUP F GP W D L GF GA GD PTS
AtomicEnergy 7 7 0 0 77 4 73 21
aeteam 7 5 1 1 47 8 39 16
eslams2 7 5 0 2 22 20 2 15
Mouood 7 4 1 2 28 4 24 13
eslamgs1 7 3 0 4 10 34 -24 9
eslamgs2 7 0 2 5 1 22 -21 2
F6a 7 0 2 5 1 47 -46 2
utab 7 0 2 5 1 48 -47 2

 

GROUP F utab eslams2 eslamgs2 eslamgs1 aeteam Mouood F6a AtomicEnergy
utab   0-8 0-0 0-1 0-9 0-6 1-1 0-23
eslams2 8-0   2-0 3-2 2-6 1-0 5-0 1-12
eslamgs2 0-0 0-2   0-2 0-6 0-6 0-0 1-6
eslamgs1 1-0 2-3 2-0   2-6 0-10 3-0 0-15
aeteam 9-0 6-2 6-0 6-2   1-1 17-0 2-3
Mouood 6-0 0-1 6-0 10-0 1-1   5-0 0-2
F6a 1-1 0-5 0-0 0-3 0-17 0-5   0-16
AtomicEnergy 23-0 12-1 6-1 15-0 3-2 2-0 16-0  

 

Third place game :

eslams2 0 - 3 mouood

Final :

AtomicEnergy 8 - 0 AETeam

 

Logs: ftp.iranopen.ir/Soccer2D