競合他社は、アリのコロニーを導くアルゴリズムを実装する必要があります。 土地と水(障害物)で構成される対称マップでは、1つ以上の蟻塚が各ボットに割り当てられます(新しいアリが生まれる場所)。 このゲームの目的は、対戦相手の蟻塚を捕らえて破壊しながら、自分自身を維持および保護することです。 エイリアンアントヒルの破壊に対してポイントが付与され、自分自身の降伏に対してポイントが差し引かれます。
ルールの重要な機能のうち、それは注目に値する
- ゲームはターンベースです
- 食べ物はランダムではあるが対称的な場所に現れ、蟻塚で食べ物を食べるたびに新しいアリが生まれます。
- アリの視界は限られています。つまり、あなたは地図に関する完全な情報を持っていません。
- アリは敵と戦い、勝ち、死ぬことができます。
どのアリが敵との戦いを生き延び、どのアリが死ぬかを予測することは完全に些細なことではなく、例付きの説明の全ページがこれに当てられています。 要するに、範囲内の敵アリの少なくとも1人が特定のアリよりも少ない敵に囲まれている場合、あなたのアリは死ぬということです。
1つのマップ上の複数の敵の戦いを示すビデオ。 白は土、濃い青は水、灰色は食物、他の色の点は参加者のアリです。
主催者は、ボットを書くために23の言語が利用できることを約束します。 ただし、C、Groovy、およびHaskellのソースはまだ準備ができていません。