Robocode』(ロボコード)は、オープンソース教育ゲームである。JavaやVer1.7.2以降の.NET FrameworkC#VB.NETなど)の熟達に役立つ。 単純なロボットはわずか数分で作成できるが、本格的に完成させる場合は数ヶ月かかることがある。

Robocode
Splash screen
作者 Mathew Nelson
開発元 Flemming N. Larsen
初版 2001年2月 (2001-02)
最新版
1.9.3.2 / 2018年4月4日 (6年前) (2018-04-04)
プログラミング
言語
Java、.NET Framework (C#VB.NETなど)
対応OS クロスプラットフォーム (Java及び.NET Frameworkが必須)
プラットフォーム Java
サイズ 5.0 MB
対応言語 英語
サポート状況 Active
種別 プログラミングゲーム
ライセンス Eclipse Public License [1]
公式サイト https://robocode.sourceforge.io/
テンプレートを表示

内容 編集

参加者は小型戦車を自動制御するプログラムを作成し、競技場で別の戦車と戦う。 各戦車は移動、射撃、位置の走査が可能であり、プログラムにミスがある場合はあれば壁や他のロボットに衝突する。 シンプルではあるが必勝策はなく、戦車に何千行ものコードを戦略として持たせることができる。 優秀な戦車の中には、統計学ニューラルネットワークを組み込んでいるものもある。

脚注 編集

外部リンク 編集