Habrahabrの多くがGoogle AIチャレンジに参加しました。 ローカルテスト用のツールをダウンロードし、すでにその魅力と利便性を感じました。
- コンソールから起動します。
- シミュレーション付きの多数の開いているページ(ライブモードは好きではありません)、または更新する必要があります。
- 新しいシミュレーションを作成するには、起動ファイルを編集する必要があります。
- その他
私はそこに座って、座って、ある日、これらすべてを1か所にまとめてコンソールを忘れるミニツールを作ってみませんかと考えました。
その結果、30分で膝の上にランチャーが作られました。 主な機能:
- 必要なパラメーター(ラウンド数、ラウンド数、シード)を使用してシミュレーターを実行します。
- カード選択;
- ボットの選択;
- 拡張機能に基づいたボット起動ラインの形成(Python、PHP、Ruby、PERL用に作成されました。これらの開始方法がわかっていたためです)。
- 近くのシミュレータ出力フィールド。
- ボットログ ( stderrに渡される )の出力も近くにあります。
- 同じウィンドウでシミュレーション結果を開く
スクリーンショット:
主な結論:
ボットの結論:
可視化:
ソース (Qt4.7)
Windowsバイナリ(vs2008redistが必要)PS :自分でやったのですが、改善のための提案があればコメントしてください。
UPD:ソースとバイナリを更新し、インタープリターへのパスを指定する機能を追加しました。
UPD2: Javaのサポートが追加されました。
UPD3:ボットを数回選択する機能を追加しました。