Skip to content
nushio3 edited this page Jun 21, 2011 · 11 revisions

##チーム内大戦

リーグ表の見方

すべてのプレイヤーの組み合わせに対して1試合づつ行われます。 1試合は、先攻後攻を変えた2つのデュエルからなります。

各組み合わせ欄に対して左にいるチームがが先手、上にいるのが後手です。組み合わせ欄には次の3つの数字があります。

  • 601/1  スコア分数
  • 242:0  最終ライフ
  • 494   ターン数

スコア分数の分母は試合が開始された数で、分子は先手が試合によって獲得した点数です。 先手でプレイしたときは公式の100倍の点数(エクセレント勝ち600点、時間切れ勝ち200点、引き分け100点、負け0点)を もらえるほか、試合を完走することで先手は1点を得ます(変に思うかも知れませんがジャッジシステムの動作を検出するためのフラグの名残です)。

最終ライフは試合が終了したときのライフです。これが-1:-1になっているのはinvalid outputによる試合の異常終了です。 ターン数は試合のターン数です。

総計欄(リーグ表の一番右)では、分母に試合開始数*100+1が来ています。1を加えているのはゼロ割を防ぐためです。 ランキング表はこの分数によってソートされています。

自分の名前からみて横軸に大きな数が並んでいたら強いということです。 試合数の半分は後手なので、平均して3点とれたらエクセレントです。

コンテスト中のAIの追加と削除プロトコル

  • レポジトリ内の ./league/participants.txtにAIの ./leagueからみたパスを追加。
  • ./aiフォルダ内のMakefileにAIをコンパイルする行を追加。
  • ヌシオに連絡

Clone this wiki locally