The 8th IPSJ International AI Programming Contest: SamurAI Coding 2019-20
See here (GitHub) for all updates of the game software and the preliminary game rule document.
- Mar 6: Resuls of Final Round are now available. Congratulations to the winners and all world finalists!
Feb 5: The Final Round page has opened. Please check the submission deadline and the rules, and how to submit your program for Final Round.
Feb 5: The result of Qualifying Round has been announced.
- Jan 19: Notice about the game rules: You can assume that the total amount of treasures does not exceed the value which can be treated as a 32-bit signed integer.
- Jan 14: Updated results of Practice Round are now available. Logs (.zip). Summary.
- Jan 14: There are following two problems when conducting Practice Rounds
- Limit time was not set to 10000ms (the limit time in the Preliminary Rounds), but 60000ms.
- Due to the settings of the game manager, the manager ran with heavy overheads and think time of many AI programs exceeded 10000ms.
We will conduct Practice Round again after solving these problems and update the resutls. We apologize for annoying you.
- Jan 13: The results of Practice Round are now avaialable. Get from the this link (.zip). Please read
README-practice2019.txt first for details of the contents. (22:00JST) We added summary information.
- Jan 1: We have fixed some bugs in the game manager and the viewer.
- Dec 31: We have fixed
tt-resucue2.dihere, which is one of the map candidates used in the Pleriminary Rounds, to 10000 (ms).
- Dec 30: Details about Practice Round have been announced. See the Preliminary page for the details.
- Dec 30: Submission Trial Page for testing the behavior of AI programs on the match-up server is now available. A sample submission file is also available. See the Entry page for the details.
- Dec 25: The game field files in the preliminary-fields directory are updated. We will use these files as the candidates used in the Preliminary Rounds as announced as "Multiple candidates game fields will be uploaded on the web page of the contest" in Qualifying Round Rules.
- Dec 6: Several game field files are added to the preliminary-fields directory of the game software. Note that this data set is NOT the final version to be used in the preliminary round.
- Dec 3: Detailed information of Preliminary Round is now available. Entry and rogram submssion for Preliminary Round are also available. See the instructions at the Entry page and submit your program!
Dec 3: The final version of the game rules are fixed (no changes from the final draft version) and the qualifying round rules are released. Check them from the Document page.
- Oct 6: The preliminary game software has been published. Documents are updated.
- Sep 8: The preliminary game rules and playable demonstration have been published.
- Jul 22: This preliminary website has been launched.
Important Notice (Feb 20)
Considering the situation where Novel Coronavirus
(COVID-19) Infection is continuously spreading in Japan,
SamurAI Coding Committee decided to cancel the offline World
Final Event at the predetermined conference venue.
The committee appreciates your understanding of this matter.
- World Final Event at Kanazawa Institute Technology will NOT be held.
- We will conduct Tournament Matches of the Final Round as planned using the programs submitted by the teams who advanced to the Final Round. The submission deadline for the final round is NOT changed.
- We will announce the result of the Final Round at this website (Mar 6: Now available!). Winners will be awarded as planned.
- IPSJ Office will concact the teams who advanced Final Round about the cancellation of their travel.
Announcement on the Novel Coronavirus by IPSJ (in Japanese)
Cancellation of the onsite event of The 82nd National Conventinon of IPSJ (in Japanese)
Please contact to
firstname.lastname@example.org if there are any issues.
- Announcement of the draft version of the Game Rule: Sep 8, 2019
- Announcement of the final version of the Game Rule: Dec 3, 2019
- Submission deadline for the qualifying round: Jan. 20, 2020 (AoE)
- Result announcement: Feb. 5, 2020
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 8th SamurAI Coding will be held between October 2019 and March 2020.
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 6th March 2020 collocated with the 82nd IPSJ National Convention at Kanazawa Institute of Technology.
Participating engineers and programmers will be able to demonstrate their skills on a global level through this contest.
Registration and Submission
No age limit.
Contestants participate in the contest as a team consisting of one or more members (no limit to the number of team members).
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 82nd 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
All World Final contestants will be presented on the contest site.
Game and AI
Contestants compete on their design and engineering skills of
algorithms and AI strategies in addition to programming
skills. We plan to use a completely new game in the contest
of this year, called SamurAI Dig Here, in which a samurai
works together with a dog, both are controlled by an AI
program, to find more treasure than the opposition.
Contestants can choose a certain programming language among
various major languages.
Tasuku Hiraishi (Director),
Hironori Washizaki (Executive Advisor),