|
【日经BP社报道】日本IBM将于今年秋季举办Java编程大赛“Robocode Japan Cup”。参赛者将通过对战型机器人游戏“Robocode”来较量Java编程技术的优劣。该公司将于9月19日起受理机器人的注册,并自11月25日开始预赛及决赛。12月10日发表比赛结果,获胜者将得到笔记本电脑等奖品。
Robocode是2001年7月在美国IBM的Web站点alphaWorks上公开的机器人格斗仿真引擎。 参赛者利用Java对机器人(其图形为坦克的形状)动作进行编程,并通过软件模拟器与对手的机器人战斗。机器人配备有激光与大炮,选手在躲避对手进攻的同时攻击对手,以此来较量得分的多少。“参赛者在躲避炮弹、进行高精度的攻击训练的同时,可以学习继承性、多相性(多形性)、事件处理、内部级别等”(日本IBM的Web网页)。日本IBM已于8月26日在其面向开发者的Web站点内开设了面向参赛者的信息站点。
参赛者无需交纳参赛费。参加资格方面的要求是在日本居住的18岁以上公民。比赛将分三个级别进行,分别为:(1)学生级别(高中生、专业学校/各种学校的学生、大学生/研究生);(2)普通初学者级别(不限语言,有6个月的编程经验);(3)普通高级编程者(熟悉编程语言的程序设计人员)。
|