بزرگترین مسابقهای که هر ساله توسط انجمن علمی برگزار میشود و از همه امور برگزاری آن از ۰ تا ۱۰۰ توسط دانشجویان انجام میپذیرد مسابقه نبرد هوش مصنوعی است که قدیمیترها آن را با نام نبرد به زبان جاوا میشناسند. تا کنون ۷ دوره مسابقات نبرد به زبان جاوا برگزار شده است و با اضافه شدن زبانهای سی پلاس پلاس و پایتون به مسابقات از دوره هفتم این مسابقه در سال گذشته، این مسابقه از این به بعد با نام نبرد هوش مصنوعی به حیات خود ادامه خواهد داد.
این مسابقه به شکل دانشجویی برگزار شده و افراد در قالب تیمهای ۳ نفره در این مسابقه شرکت میکنند. در این مسابقه هر ساله یک بازی طراحی میشود که تیمهای شرکت کننده با توجه به مستندات بازی و توابعی که در اختیار آنها قرار میگیرد باید برنامهای بنویسند که به عنوان بازیکن این بازی را انجام دهد و بتواند بر برنامههای نوشته شده توسط تیمهای حریف غلبه کند.
این مسابقات در دومرحله غیرحضوری و حضوری برگزار میشود. در مرحله حضوری همه شرکت کنندگان در حدود ۲ هفته وقت دارند برنامههای خود را برای شرکت در مسابقه بنویسند و برای تیم برگزاری بفرستند. پس از اتمام مهلت ارسال برنامهها، این برنامهها در محیط بازی قرار میگیرند و عملکرد آنها بررسی میشود و تیمهای برگزیده به مرحله حضوری که در دانشگاه صنعتی شریف برگزار میشود راه مییابند.
در هفتیم دوره مسابقات جاواچلنج که در سال ۹۳ برگزار شد حدود ۱۶۰ تیم از بیش از ۲۰ دانشگاه کشور در مرحله غیر حضوری شرکت کردند که از بین این تیمها ۳۲ تیم به مرحله حضوری راه یافتند. تیمهایی از دانشگاه صنعتی شریف و دانشگاه شیراز مقامهای اول تا چهارم را کسب کردند.