Sharif AI Challenge
1.76K subscribers
131 photos
24 videos
3 files
169 links
Download Telegram
🚩 هنوز شروع نکرده‌اید؟ ما در چند دقیقه چگونگی پیوستن به آخرین نبرد را به شما نشان خواهیم داد...

♦️ ۱- ثبت‌نام و تشکیل تیم

🔸همانطور که مشخص است برای شرکت در رقابت باید ثبت‌نام کنید. سپس برای شروع رقابت باید عضو یک تیم باشید که می‌توانید دوستانتان را دعوت کنید یا دعوت دیگران را قبول کنید.


♦️ ۲- دریافت کلاینت زبان برنامه‌نویسی خودتان:

🔸 کلاینت‌های بازی کد‌های کمکی‌ای هستند که شرکت کننده برای کدزنی و ارتباط با سرور می‌تواند از آن‌ها استفاده کند. کلاینت‌ها به سه زبان C++, Python, Java موجود هستند که در منابع، بخش «اجرای بازی» لینک دریافت آن‌ها را خواهید یافت. برای راحتی کار کردن با کلاینت‌ها می‌توانید از IDEهای معروف Jetbrains استفاده کنید که ویدیوی نحوه نصب و اجرای آن‌ها در این لینک، قسمت «آموزش نصب برنامه‌های ادیتور Jetbrains» آمده است.


♦️ ۳- دریافت سرور:

🔸 سرور بازی یک فایل jar است که منطق بازی در آن پیاده شده و برای گرفتن خروجی مورد نیاز نمایشگر گرافیکی و اجرای بازی برای تست کردن کدتان باید از این فایل استفاده کنید. سرور بازی از این ریپازیتوری قابل دریافت است و به صورت java -jar server.jar اجرا می‌شود برای توضیحات تکمیلی و نحوه اجرای سرور می‌توانید از منابع، قسمت «اجرای بازی» یا از ویدیوهای موجود استفاده کنید.


♦️ ۴- مطالعه مستند بازی:

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


♦️ ۵- ارسال کد:

🔸 پس از پیاده‌سازی استراتژی‌هایتان شما می‌توانید کدتان را ارسال کنید، فرمت فایل ارسالی باید دقیقا برابر فرمت کلاینت دانلود شده باشد (به صورت zip شده و حاوی تمامی فایل‌ها). پس از مدتی کد ارسالی شما کامپایل می‌شود و نتیجه آن به شما اعلام خواهد شد و شما می‌توانید با دیگران در سایت بازی کنید. (تیک کنار ارسال به معنی نهایی بودن آن ارسال است، یعنی برای بازی‌هایی که می‌خواهید انجام بدهید از آن ارسال استفاده خواهد شد.)


♦️ ۶- نمایشگر بازی:

🔸 نمایشگر بازی سرویسی است که با دریافت فایل graphic.log که توسط سرور ساخته می‌شود محتوای بازی انجام شده را به صورت گرافیکی نشان می‌دهد. (هم می‌توانید آن را بر روی دستگاه خود اجرا کنید هم با استفاده از سایت از طریق پنل -> نمایشگر بازی) لطفا پیش از کار با آن راهنمای نمایشگر بازی را که در زیر قرار داده شده ‌است بخوانید.
نسخه دسکتاپ نمایشگر بازی

💠 لینک‌های مهم:

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

@aichallenge
This media is not supported in your browser
VIEW IN TELEGRAM
💡 «امسال بیشتر بیاموزید!»

♦️ بخش دوم محتوای علمی AI Challenge با موضوع «جست‌وجوی رقابتی و درخت کمینه‌بیشینه» منتشر شد.

💠 #محتوا

🔗 aichallenge.sharif.edu/blog/tags/content/

@aichallenge
Media is too big
VIEW IN TELEGRAM
🚩 «حرفه‌ای باشیم!»

♦️ محتواهای آموزشی می‌توانند نقش قابل توجهی در پیشرفت استراتژی‌های شما و پیاده‌سازی استراتژی‌های شما داشته باشند، برای مثال در آخرین بخش محتوای علمی حل چند مثال ساده پک‌من، connect-4، .... آموزش داده شده است.

🔸 اگر هنوز از محتواهای تعاملی استفاده نکردید، این ویدیو چگونگی استفاده از آن‌ها را آموزش خواهد داد.

💠 حتما #ببینید

@aichallenge
♦️ رده‌بندی بازی‌های دوستانه
🔸در پایان «روز پانزدهم» از مرحله غیرحضوری

@aichallenge
🚩 قوانین شرکت در مرحلهٔ غیرحضوری اعلام شد.

♦️ از تمامی تیم‌ها خواهشمندیم با مطالعه دقیق قوانین و رفع ابهامات احتمالی از به وجود آمدن مشکلات آتی جلوگیری کنند.

🔸 در صورت داشتن هر گونه ابهام یا مشکلی سریعا در راستای رفع آن بکوشید. توجه داشته باشید که تبعات آینده ناشی از نقض قوانین برعهدهٔ شرکت‌کنندگان مسابقه است.

💠 برای انجام تغییراتی که از طریق پنل مسابقه قابل انجام نیستند با روابط عمومی کانال در ارتباط باشید.

🔗 http://aichallenge.sharif.edu/go/Rules

@aichallenge
♦️ تنها ۲ روز تا پایان مرحله غیرحضوری AI Challenge 2019 فرصت دارید.

🔸 برای ارتقا و بهبود کدهای خود، لینک زیر را مطالعه کنید.

🔗 https://aichallenge.sharif.edu/blog/tags/content/

@aichallenge
♦️ رده‌بندی بازی‌های دوستانه تا این لحظه
🔸فرصت اندکی تا پایان مرحلهٔ غیرحضوری باقی است.
💠 بشتابید!

@aichallenge
💡 «امسال بیشتر بیاموزید!»

♦️ هر اندازه هم که در برنامه نویسی حرفه‌ای باشید، باگ‌ها بالاخره راهشان را به کد شما پیدا می‌کنند. اینجاست که باید سعی کنید کد خود را Debug کنید. در «راهنمای Debug» سعی کرده‌ایم روش‌هایی را برای Debug آموزش دهیم تا این کار را راحت‌تر و قاعده‌مندتر انجام دهید و در نتیجه در زمان کمتری بتوانید ایرادات کدتان را رفع کرده و از درست
بودن برنامه‌تان مطمئن شوید.

💠 #محتوا

🔗 aichallenge.sharif.edu/go/Debug

@aichallenge
🚩 مرحلهٔ غیرحضوری تا یازدهم اسفند تمدید شد.

🔶 با توجه به درخواست‌ها مرحلهٔ غیرحضوری یک روز تمدید شد.

💠 دقت کنید که این زمان قابلیت تمدید مجدد ندارد.

@aichallenge
♦️ با توجه به نزدیک‌ شدن به لحظات پایانی مرحله‌ی غیرحضوری، محدودیت بازی‌های دوستانه کاهش یافت. از این پس تیم‌ها می‌توانند هر ۱۵ دقیقه یک بازی دوستانه انجام دهند.

🔸 نکته‌ی مهم: تمام تیم‌هایی که تا ساعت ۲۴ امشب کدِ ارسالی داشته باشند در جدول رقابت غیرحضوری قرار می‌گیرند؛ اما ریتِ تیم‌های بدونِ بازیِ انجام‌شده صفر در نظر گرفته می‌شود و در انتهای رتبه‌بندی قرار خواهند گرفت.

@aichallenge
♦️ مرحله‌ی غیرحضوری یازدهمین دوره‌ی AI Challenge ساعت 24 امشب به پایان خواهد رسید.

🔸 با توجه به اینکه بعد از پایان مهلت امکان تغییر ارسال نهایی وجود ندارد؛ حتما نسبت به صحیح بودن ارسال نهایی اطمینان حاصل کنید.
🔸 کدها و درخواست بازی‌هایی که تا قبل از ساعت 24 ارسال شوند و در صف باشند، قبل از قرعه‌کشی کامپایل و اجرا خواهند شد.

💠 گروه‌بندی تیم‌ها به صورت آنلاین در کانال @AIDrawing اطلاع‌رسانی خواهد شد.

@aichallenge
🚩 نتایج نهایی مرحله‌ی غیرحضوری AI Challenge 2019 اعلام شد.

🔗 https://aichallenge.sharif.edu/game/league_scoreboard/4/

💠 لیست تیم‌های صعود کرده به مرحله‌ی حضوری بزودی اطلاع‌رسانی خواهد شد.

@aichallenge
🚩 نتایج نهایی مرحلهٔ غیرحضوری اعلام شد.

🔸 پس از انجام بررسی‌ها تقلبی بین تیم‌های صعودکرده به مرحلهٔ حضوری یافت نشد. لذا تمامی تیم‌های اول تا سوم هر گروه می‌توانند برای تکمیل تیم و ثبت‌نام مرحلهٔ حضوری از ساعاتی دیگر اقدام کنند.

🔸امشب منتظر اتفاقات جدیدی در AI Challenge 2019 باشید.

💠 برای دیدن نتایج نهایی به لینک زیر مراجعه کنید.

🔗 https://aichallenge.sharif.edu/game/league_scoreboard/4/
♦️ ثبت‌نام مرحلهٔ حضوری AI Challenge 2019 شروع شد.

🔸 تیم‌های برگزیده می‌توانند از طریق پنل کاربری خود برای مرحلهٔ حضوری ثبت‌نام کنند.

🔸 همچنین تیم‌های دونفره می‌توانند فرد سومی را به عنوان هم‌تیمی برای مرحله‌ٔ حضوری انتخاب کنند.

💠 مهلت ثبت‌نام تا ۱۶ اسفند است.

🔗 aichallenge.sharif.edu/accounts/panel/
💡 «امسال بیشتر بیاموزید!»

♦️ بخش‌های پایانی محتوای علمی AI Challenge با موضوع «فرایند‌های تصمیم‌گیری مارکوف و یادگیری تقویتی» منتشر شد.

💠 #محتوا

🔗 https://aichallenge.sharif.edu/blog/2019/03/06/somn-o-hrmn-bkhsh-mhto-aalm-bkhsh-n/

@aichallenge
♦️ منابع مسابقه به‌روز شدند.

🔸 مستند جدید با اعمال تغییرات جدید منتشر شد.

🔸 ویژگی‌های قهرمان‌ها تغییر کرده! برای اعمال تغییرات بر روی دستگاه خود mapهای جدید را دریافت کنید.

🔸بازی‌ دوستانه برای تیم‌هایی که ثبت‌نام مرحله حضوری خود را نهایی کرده‌اند در دسترس است، دقت کنید که مانند مرحله غیرحضوری بازی‌های دوستانه در سیدبندی شما تاثیر دارند.

💠 لطفا همواره از آخرین نسخه map استفاده کنید.


🔗 https://github.com/SharifAIChallenge/AIC19-Maps/releases/tag/v1.4

@aichallenge
♦️ نکات مهم برای ثبت‌نام در مرحلهٔ حضوری

🔸 مهلت ثبت‌نام برای مرحلهٔ حضوری پایان امروز ۱۶ اسفند ماه است؛ از کسانی که هنوز ثبت‌نام نکرده‌اند خواهشمندیم هرچه زودتر مراحل ثبت‌نام خود را کامل کنند.

🔸 برای شرکت‌کنندگان خانم امکانات لازم برای اسکان در شب چهارشنبه ۲۲ اسفند آماده شده است؛ در صورتی که تمایل به استفاده از این امکان را دارید با روابط عمومی کانال در ارتباط باشید.

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

💠 دقت کنید که مهلت ثبت‌نام مرحلهٔ حضوری قابلیت تمدید ندارد.

@aichallenge
♦️ آماری از مرحله‌ٔ غیرحضوری AI Challenge 2019

🔸 بیش از دو هزار و ششصد شرکت‌کننده و نهصد تیم در AI Challenge 2019 شرکت کردند.

💠 آمارهای جزئی و تحلیلی پس از پایان مرحله‌ٔ حضوری منتشر خواهد شد.

🔗 aichallenge.sharif.edu
@aichallenge
🚩 تمامی محتواهای آموزشی AI Challenge 2019 منتشر شدند.

🔸 هم‌اکنون می‌توانید محتواهای آموزشی ارائه‌شده به شرکت‌کنندگان مرحلهٔ غیرحضوری را به صورت رایگان دریافت کنید.

🔸 استفاده از این منابع با ذکر منبع برای تمامی افراد مجاز است.

💠 برای سهولت بیشتر شما منابع با فرمت pdf و html نیز قرار گرفتند.

@aichallenge
Content.zip
23.2 MB
♦️ Content List

💠 Technical
🔸 Debug
🔸 Git

💠 Scientific
🔸 Introduction
🔸 Search
🔸 Minimax - 1
🔸 Minimax - 2
🔸 Markov Decision Processes
🔸 Reinforcement Learning

♦️ Github

🔗 github.com/sharifaichallenge/aic19-content

@aichallenge
Media is too big
VIEW IN TELEGRAM
🚩 تیزر AI Challenge 2019 منتشر شد!

🔸 چیزی تا پایان این دورهٔ AI Challenge باقی نمانده است؛ تا پایان مرحلهٔ حضوری همراه ما باشید.

💠 حتما #ببینید

@aichallenge