The 6th IPSJ International AI Programming Contest: SamurAI Coding 2017-18

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" in 2012, 2013, 2014, 2015, and 2016, aiming to cultivate the younger generation so they can become leading researchers, developers and successful on global level (1st SamurAI Coding Final Photos in 2012, 2nd Final Results in 2013, Results in 2014-15, Results in 2015-16, and Results in 2016-17).

The 6th SamurAI Coding will be held between October 2017 and March 2018. 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 14th March 2018 collocated with the 80th IPSJ National Convention at Waseda University, Nishiwaseda Campus, Tokyo. Participating engineers and programmers will be able to demonstrate their skills on a global level through this contest.


Registration and Submission

There is no age limit. Moreover contestants can participate in the contest as individual or team; there is no maximum number of team members.

Please register your information and submit your program on the contest server (TBD).


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 freely attend sessions of the 80th IPSJ Annual Convention by register themselves at the Convention site. (TBD)

For World Finalists:

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

World Final contestants who are not IPSJ members will receive one-year IPSJ membership without any entry fee and annual fee. (The entry fee is originally necessary for IPSJ regular members.)

Travel expense of one representative contestanst per each World final team participating from far away areas will be partially supported (TBD). Last year World final contestants from out side of Japan received travel expenses up to 100,000JPY per team, and contestants from a long distance within Japan received full travel expenses.

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

A few top teams at World Final will be selected as candidates of future IPSJ-IEEE Computer Society Joint Award recipients.

Important Dates

Game and AI

Contestants compete on their design and engineering skills of algorithms and AI strategies in addition to programming skills. See details at Game Rules of SamurAI Jockey. SamurAI Jockey is a game played by two players. 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.


Hironori Washizaki (Director), Tasuku Hiraishi (Vice-Director), Takashi Chikayama (Executive Advisor), Ikuo Takeuchi, Shingo Takada, Matsuki Yoshino, Kazunori Sakamoto, Tetsuro Tanaka, Makoto Miwa, Kiyokuni Kawachiya, Noriko Fukazawa, Hiroshi Suzuki

Game Design and Development Support

Kento Kawakami, Shingo Ohtsuka, Yuki Kondou