نبرد به زبان جاوا

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

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

این مسابقه در قالب یک بازی است که در طی آن هر تیم باید استراتژی برد بنویسد تا به طور اتوماتیک بازی را انجام دهد.

نمونه های خارجی این مسابقه، مسابقه مورچه‌های گوگل و جنگ سیاره‌ها است.

بد نیست اینجا به موضوع مسابقه و بازی در سال‌های اخیر اشاره کنم:

– سال ۸۸ موضوع مسابقه تا حدی پزشکی بود! مسابقه از این قرار بود که به هر بازیکن یک سلول داده می‌شد و مثل تمامی سلول های بنیادین بعد از مدتی کسب انرژی قابلیت تقسیم شدن به دو را داشتن که انرژی دو سلول متولد شده به حالت اولیه یک سلول باز می‌گشت. اما کار دیگری که سلول‌ها می‌کردند تبدیل به سلول‌های خاص منظوره میشدند. سلول‌هایی که خاصیت تدافعی یا تهاجمی خاص خود را داشتند. در صفحه بازی تعدادی بازیکن از یک سلول شروع می کنند و با توجه به مساحت در اختیار و تعداد سلول هایی که کشتند امتیاز می گیرند. شرکت کننده در مسابقات وظیفه داشت برنامه‌ای بنویسد تا تصمیم بگیرد در هر مرحله صبر کند، تقسیم شود، به خاص منظوره تبدیل شود و یا حمله کند.

– سال ۸۹، شرکت‌کنندگان باید در قالب مجلس تصمیم‌گیر یک کشور درمی‌آمدند، برای کشور ارتشی توانمند درست می‌کردند و بعد با کشورهای همسایه بر سر تصاحب زمین رقابت می‌کردند.

 سال ۹۰، شرکت کنندگان می‌بایست هوش مصنوعی یک جادوگر را طراحی می‌کردند. این جادوگر در دوران پیشین زندگی می کرد و به دنبال گنج ۱۰ هزار ساله است. اما بر سر راه وی موانعی همچون پرچین، صخره و اژدهاهای کوچک و بزرگ قرار دارند.

ثبت نام مسابقات از ۲۳ تا ۲۷ بهمن است. مسابقه در دو مرحله اینترنتی و حضوری برگزار می شود. مرحله اینترنتی از ۱ تا ۴ اسفند و مرحله حضوری ۱۰ اسفند در دانشکده کامپیوتر دانشگاه صنعتی شریف برگزار می‌شود.

ثبت نام مسابقات جاوا

برای ثبت نام و کسب اطلاعات بیشتر به سایت javachallenge.ir مراجعه کنید.

تیزر این مسابقه را در یوتیوب یا آپارات ببینید.

نظرات

  1. آقای مجیدی خدا خیرت بده
    نمیدونستم همچین مسابقه ای قبلا هم برگزار شده
    ممنون

  2. این تیزر بازی بود یا مسابقه؟!!
    دو سه تا تریلر بازی رو به هم چسبوندن!

    خب این مسابقه چجوریاست؟ کامپایلر داره؟ نداره؟ آی دی ای چیه؟ APIهای بازی رو میدن؟ نمیدن؟

    • سلام
      بازی به زبان جاوا نوشته می شود و شرکت کننده ها هم به زبان جاوا کد می زنند.
      پس آی دی ای می شه هر آی دی ای که زبان جاوا را ساپورت کنه (مثلا eclipse)
      مرحله اینترنتی ۱ تا ۴ اسفند خواهد بود و API به کسانی که ثبت نام کرده اند داده می شود.

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

  4. اگر دانشجو بودم حتما شرکت میکردم. کاش شرط دانشجو بودن رو برمیداشتین بین دوستای من که بشه به عنوان یه هم تیمی روشون حساب کرد دانشجو نیست!

  5. انتخاب زبان جاوا دلیل خاصی داره؟

دیدگاه خود را با ما اشتراک بگذارید:

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