JavaChallenge

javachallenge

JavaChallenge

javachallenge

  • ۰
  • ۰
برخی از فایل‌های مسابقات تغییر کرده‌اند که این تغییرات در ادامه توضیح داده می‌شود.
توجه کنید که این تغییرات بسیار جزیی بوده و Backward Compatibility رعایت شده است (هیچ تاثیری بر روند کدنویسی شما ندارد)
۱- کلاینت پایتون بروز شد (نسخه‌ی ۱.۱) 
  • اشکال تایپی در impassable رفع شد.
۲-  کلاینت ++C بروز شد (نسخه‌ی ۱.۱) مشکل سرعت پایین ++C به طور کامل رفع شد و همچنین به موارد زیر در مورد کلاینت ++C توجه کنید:
  • اگر میخواهید پروژه ی خود را در eclipse اجرا کنید باید همان طور که در داک توضیح داده شده است، فایل zip داده شده را در workspace برنامه اکلیپس extract کرده و در اکلیپس import کنید و آنرا اجرا کنید.
  • اما در صورتی که میخواهید از Makefile استفاده کنید باید فایل zip داده شده را در جایی از کامپیوتر خود extract کرده.
  • حال هرگاه میخواهید که برنامه خود را کامپایل کنید در terminal به فولدر JC ای که extract شده است بروید و دستور make را اجرا کنید.
  • حال برای اجرای برنامه خود دستور mitosis.out را اجرا کرده.
  • در صورتی که از eclipse استفاده می کنید برای ارسال کدها قبل از export فولدر Debug را از فولدر JC در workspace پاک کرده و سپس export کنید.
  • و درصورتیکه از Makefile استفاده می کنید قبل از ارسال کدها فایل های آبجکت (پسوند .o) را از فولدر JC حذف کنید.
۳- کلاینت جاوا بروز شد (نسخه‌ی ۱.۱) :
  • در این ورژن تنها توابع equals و hashCode به فایل های Cell و Position و Block اضافه شده است.
۴- patch سرور
  • این فایل (Mitosis.jar جدید) را در پوشه‌ی :
NoobFriendly_[YOUR_OS_NAME]/dest/
  • جایگزین فایل Mitosis.jar (قدیم) کنید. دقت کنید که این کار مربوط به سیستم‌عامل شما نمی‌شود و برای هر سه سیستم مک، ویدوز و لینوکس یکسان است.
فایل‌های نسخه‌های جدید و patch سرور در آدرس http://www.javachallenge.ir/?page_id=525 قرار دارند.
  • Ali Master
  • ۰
  • ۰

اطلاعیه‌ی مهم

نسخه‌ی جدید مستند (نسخه‌ی ۱.۱) در سایت مسابقات قرار داده شده است. تغییراتی که در نسخه‌ی جدید مستند ایجاد شده به شرح زیر می باشد:
۱- نکاتی در مورد بازی و داوری مرحله‌ی غیرحضوری اضافه شده است.
۲-«ضمیمه ۱و ۲و ۳و ۴» اضافه شده است.
۳- «نکات مهم» تغییراتی داشته است.
به نکات بسیار مهم زیر توجه فرمایید:
۱- سه تیم برتری که با استفاده از کلاینت پایتون در مسابقات شرکت کنند، حتما به مرحله‌ی حضوری دعوت خواهند شد.
۲- سه تیم برتری که با استفاده از کلاینت ++C در مسابقات شرکت کنند، حتما به مرحله‌ی حضوری دعوت خواهند شد.
۳- حداقل ۷ تیم از تیم‌های دانشگاه‌های خارج تهران در مرحله‌ی حضوری،  حضور خواهند داشت.
۴- تنها با یک زبان برنامه‌نویسی می‌توانید در مسابقات شرکت کنید.
۵- به دلیل محدودیتی که gmail در ارسال ایمیل قرار داده است، ارسال ایمیل به همه‌ی اعضای یک تیم امکان‌پذیر نیست، لذا ازین پس، ایمیل‌ها تنها به سرگروه‌ها ارسال می‌شود. (از جمله همین ایمیل) پس لطفا تمهیدات لازم را برای رساندن ایمیل به همگروهی‌های خود بیندیشید.
۶- به دلیل درخواست‌های مکرر دانشجویان محترم برای تمدید زمان مرحله‌ی غیرحضوری، زمان ارسال کد مرحله‌ی غیرحضوری تا ساعت ۱۸ روز شنبه دوم اسفند ماه تمدید شده است. توجه کنید که این تمدید باعث سخت‌تر شدن کار تیم علمی و همچنین تیم اجرایی مسابقات شده است و تحت هیچ شرایطی تمدید دیگری صورت نخواهد گرفت.
با آرزوی موفقیت
  • Ali Master
  • ۰
  • ۰
فایل‌های مسابقات به صورت جداگانه در برگه‌ی «فایل‌های مسابقات»، بالای سایت، کنار قسمت «پرسش و پاسخ» قرار گرفت.
همچنین به دلیل مشکلاتی که در دانلود jdk از سایت oracle وجود دارد، نسخه‌های ویندوز و مک jdk 8 در همین قسمت قرار گرفت. نسخه‌ی لینوکس و دیگر فایل‌هایی که احتمالا به آن‌ها نیاز خواهید داشت در همین قسمت قرار خواهد گرفت.


  • Ali Master
  • ۰
  • ۰

با عرض سلام خدمت شرکت کنندگان محترم،
ضمن تشکر از اعلام آمادگی شما دوستان عزیز برای شرکت درهفتمین دوره‌ی مسابقات نبرد به زبان جاوا، بدین وسیله، شروع مرحله ی غیرحضوری اعلام می‌شود.
مهلت نهایی ارسال کد ها، جمعه 1 اسفند سال 1393، ساعت 23:59 می‌باشد.
توضیحات مورد نیاز برای شرکت کنندگان، در مستند بازی که در اختیار شما قرار می‌گیرد، آورده شده است. توصیه‌ی ما به شما این است که مطالب مورد نیاز خود را از مستند به صورت کامل مطالعه بفرمایید.
تعداد تیم‌های ثبت‌نامی برای مرحله‌ی غیرحضوری ۱۵۲ تیم می‌باشد که از این تعداد، ۳۲ تیم به مرحله‌ی حضوری راه خواهند یافت.
برای دریافت فایل‌های مورد نیاز، به لینک‌های زیر مراجعه بفرمایید.
برای راحت‌تر شدن فرآیند دانلود، فایل‌ها بر بروی دو سرور بیان‌باکس و سرور داخلی شریف قرار گرفته‌اند. سرور داخلی شریف برای کاربران داخل دانشگاه و خوابگاه شریف و سرور بیان برای کاربران خارج دانشگاه مناسب می‌باشد.
برای دریافت فایل‌ها به برگه‌ی فایل‌های مسابقات مراجعه کنید.
به منظور پاسخگویی سریعتر و کاراتر به مشکلات، سامانه ای بدین منظور طراحی شده است، برای دسترسی به این سامانه، از لینک زیر استفاده کنید.
تذکر 1: امسال، اولین سالی است که امکان استفاده از زبان های ++C و Python فراهم شده است، توصیه ی ما به شما شرکت کنندگان عزیز این است که از زبان Java استفاده کنید. همچنین توجه کنید که در حال حاضر، ++C به دلیل استفاده از Parser کتابخانه ی Boost، کند می باشد، تلاش ما بر این است که این مشکل تا زمان مرحله ی حضوری برطرف شود.
تذکر 2: کدهای ارسالی بلافاصله پس از اتمام مرحله ی غیرحضوری، توسط مسئولین برگزاری مسابقات، اجرا و داوری خواهند شد، به همین دلیل مهلت اتمام مرحله ی غیرحضوری هیچ عنوان تمدید نخواهد شد.
تذکر 3: ارسال کد ها از طریق سامانه‌ی داوری شریف (SharifJudge) انجام می‌شود. اطلاعات تکمیلی در این مورد، متعاقبا اعلام خواهد شد.
تذکر 4: توصیه می‌شود  با توجه به حجم زیاد توضیحات بازی، هر چه زودتر، خواندن مستند مسابقات را شروع کنید و ابهامات و مشکلات احتمالی را در سامانه ی پرسش و پاسخ، به ما اعلام کنید.
انجمن علمی و فوق برنامه‌ی دانشکده‌ی کامیپوتر دانشگاه صنعتی شریف (SSC) آرزوی موفقیت شما دوستان گرامی را دارد.
  • Ali Master
  • ۰
  • ۰

ایمیل تایید

ایمیل‌ تایید ثبت‌نام به همه‌ی اعضای تیم‌های ثبت‌نامی ارسال شد
در صورتی که همه‌ی اعضای گروه شما این ایمیل را دریافت نکرده‌اند این موضوع را به javachallenge93@gmail.com اطلاع رسانی نمایید.
  • Ali Master
  • ۰
  • ۰

ایمیل تایید

تا کنون هیچ ایمیل تایید ثبت‌نامی برای گروه‌های ثبت‌نام کننده ارسال نشده است.
ایمیل‌های تایید تا امشب برای تیم‌های ثبت‌نام شده فرستاده می‌شود و پس از آن روی سایت مسابقات اعلام می‌شود که ایمیل تایید فرستاده شد.
در صورتی که ثبت‌نام کرده‌اید و روی سایت مسابقات هم اطلاعیه‌ی ارسال ایمیل تایید ثبت شد ولی ایمیلی به شما نیامد این موضوع را به ایمیل javachallenge93@gmail.com اطلاع رسانی کنید.
  • Ali Master
  • ۰
  • ۰
در مسابقات امسال امکان استفاده‌ از زبان‌های پایتون و ++C نیز وجود دارد.
  • Ali Master
  • ۰
  • ۰
مرحله‌ی اینترنتی مسابقات که از ۲۸ بهمن ماه آغاز می‌شود رایگان می‌باشد. در صورت پذیرفته شدن در مرحله‌ی اینترنتی و دعوت برای حضور در مرحله‌ی حضوری در دانشگاه صنعتی شریف، هر تیم از دانشگاه صنعتی شریف باید مبلغ ۳۰ هزار تومان (هر نفر ۱۰ هزار تومان) و هر تیم غیر از دانشگاه صنعتی شریف باید مبلغ ۴۵ هزار تومان (هر نفر ۱۵ هزار تومان) را به حساب مسابقات واریز نماید.
خاطر نشان می‌نماید که با توجه به مواردی که در در روز‌های مسابقات در اختیار تیم‌های شرکت کننده قرار می‌گیرد، مبالغ ذکر شده بسیار کمتر از هزینه‌ی واقعی حضور هر نفر در مسابقات می‌باشد.
  • Ali Master
  • ۰
  • ۰
با توجه اینکه مسابقات در دو روز برگزار می‌شود، برای دانشجویان شهرستانی که موفق به راهیابی به مرحله‌ی حضوری شوند، شرایط اسکان مهیا می‌شود.
محل اسکان برای دانشجویان دختر خوابگاه دختران دانشگاه صنعتی شریف و برای دانشجویان پسر، هتلی در نزدیکی دانشگاه می‌باشد.
  • Ali Master
  • ۰
  • ۰

ثبت‌نام در مسابقات از عصر دوشنبه ۱۳ بهمن شروع خواهد شد.

اطلاعات تکمیلی نیز هنگام ثبت‌نام به اطلاع رسانده می‌شود.
  • Ali Master