در این مسابقات شرکتکنندگان در قالب تیمهای یک تا سه نفره و به یکی از زبانهای Python ،Java یا ++C به رقابت با یکدیگر پرداختند. هر تیم پس از طراحی اولیه هوش مصنوعی خود، آن را در مقابل کدِ دیگر تیمها محک زده و تا آخرین روز مسابقات به تغییر و بهبود استراتژیهای خود پرداختند.
در مرحلهی اول این مسابقات بیش از ۱۸۰۰ شرکت کننده در قالب ۳۵۲ تیم حضور داشتند که از این میان ۱۳۰ شرکت کننده بصورت حضوری و مجازی در قالب ۴۸ تیم به مرحله دوم راه یافتند و پس از دو روز مسابقه روز جمعه در آیین اختتامیه این رویداد، تیمهای برنده معرفی و ضمن تجلیل از این تیمها جوایزی به آنها اهدا شد.
گفتنی است رویداد هوش مصنوعی شریف یکی از شناختهشدهترین و معتبرترین مسابقات برنامهنویسی بین دانشگاهی در سطح کشور است که هر ساله به همت انجمن علمی دانشکده مهندسی کامپیوتر دانشگاه صنعتی شریف برگزار میشود و مخاطبان گستردهای از دانشآموزان آشنا با کدنویسی تا دانشجویان ترم آخر کارشناسی دارد. این مسابقات محل مناسبی برای خودآزمایی برنامهنویسان و همافزایی آنان در خلال رقابت با یکدیگر است.