SG6. Reliable: Faults do not occur in only game software but also in game rules. To find faults in game rules, we decided to review whole AI programming contests including game rules. We released game documents without game software to the public one week before JC2012. Moreover, we also decided to conduct beta testing for verifying JC2012.We asked programmers worked in sponsor companies to participate in our beta testing one week before JC2012. Note that Java Challenge should encourage contestants to learn Java. Thus, AI programs for Java Challenge should be written in Java. We decided that our game software provides Java API for communicating with AI programs.