The 7th IPSJ International AI Programming Contest: SamurAI Coding 2018-19


See here (github) for all updates of the game software and the preliminary game rule document.

Important Dates


As the Internet industry, IoT and Artificial Intelligence technologies rapidly grow, there is an intensifying need for high quality engineers and programmers. Information Processing Society of Japan (IPSJ) conducted the International AI programming Contest "SamurAI Coding" every year since 2012, aiming to cultivate the younger generation so they can become leading researchers, developers and successful on global level.

The 7th SamurAI Coding will be held between October 2018 and March 2019. Contestants will compete with each other over their engineering skills for AI and programming. Winners of the preliminary round will move on to the final round, which will be held on 15th March 2019 collocated with the 81st IPSJ National Convention at Fukuoka University. Participating engineers and programmers will be able to demonstrate their skills on a global level through this contest.

Registration and Submission


For Preliminary round contestants (including World Finalists):

Preliminary round contestants are invited to Banquet on the World final round date on a first-come, first-served basis; the number of Banquet participants is limited (TBD).

Students can attend sessions of the 81st IPSJ Annual Convention by register themselves at the Convention site for free (TBD).

For World Finalists:

Winners of World Final will receive prizes. Moreover, there will be some Sponsor Awards and Gifts (TBD).

Travel expense of one representative member per each World final team participating from far away areas will be partially supported.

All World Final contestants will be presented on the contest site.

Game and AI

The final version of the game rule is now available! (Dec 8).

Contestants compete on their design and engineering skills of algorithms and AI strategies in addition to programming skills. Two players controlled by AI programs, changing their positions step by step, compete for time to goal in a course with obstacles.

Contestants can choose a certain programming language among various major languages.

Past contests


Tasuku Hiraishi (Director), Hironori Washizaki (Executive Advisor), Takashi Chikayama, Shingo Takada, Kazunori Sakamoto, Tetsuro Tanaka, Makoto Miwa, Kiyokuni Kawachiya, Tsutomu Terada, Noriko Fukasawa, Hiroshi Suzuki, Daisuke Yokoyama, Yuki Kobayashi

Game Design and Development Support

Shingo Ohtsuka, Kento Kawakami, Yuki Kondou