3rd International Aiwolf Contest
第3回人狼知能国際大会
AI研究の発展にとって,ゲームはうってつけのプラットフォームです.特に,社会的コミュニケーションゲームである人狼ゲームは強いAIプレイヤーを作るのが難しく,これまで人間より強い人狼AI(人狼知能)は実現していません.その難しさは,社会的なコミュニケーションが必要であることや,他のプレイヤーが持つ信念の状態をモデル化する必要があることなどに起因しています.
人狼知能研究の促進と挑戦的な数々の課題の解決を目指して,人狼知能プロジェクトでは第3回人狼知能国際大会をANAC2021との共催で開催します.大会の結果はIJCAI 2021で報告する予定です.
大会の目標は,確実・上手に他のプレイヤーと人狼ゲームをプレイすることができるAIエージェントの開発です.大会は,人工的な発話文字列で会話を行うプロトコル部門と,自然言語(日本語または英語の文字列)で会話を行う自然言語部門に分かれています.
プロトコル部門締切 (更新 6/24)
- 参加登録締切: 7月5日 (月) 登録サイト
- エージェント提出締切: 7月19日(月)
- 決勝エージェント発表: 8月頭
- 決勝エージェント提出: 8月13日(金)
- 結果発表:8月21日〜26日@IJCAI
自然言語部門締切(更新 6/24)
- 登録・予選(自己対戦ログ提出)締め切り:7月30日(金)
- 決勝実行: 8月1週の予定
決勝戦情報
プロトコル部門ファイナリスト
プロトコル部門では,勝率上位15チームがファイナリストとして選抜されました。チーム名を以下に示します(アルファベット順)。エージェントは8月13日までアップデートすることが可能です。また、エージェントのソースコードとコードの説明の提出も必要となります。詳細はメールでお送りします。
- CanisLupus,
- HALU,
- Hideto,
- ICE,
- karma,
- KP22,
- OKAMI,
- Sashimi,
- SORA,
- SYu,
- toku,
- Tomato,
- Tomatoken,
- TOT,
- wasabi,
NLP部門ファイナリスト
NLP部門では6チームがファイナリストとして選抜されました。チーム名を以下に示します(アルファベット順)。決勝戦の詳細はメールでお送りします。
- AzuEmon,
- BIU wolfs,
- CanisLupus,
- ForestLab,
- Kanolab,
- Udon,
プロトコル部門
- 参加募集(バージョン1.0)
- レギュレーション(日本語バージョン1.2):ゲームのルール,大会のルール,チーム登録・エージェント提出の方法などが載っています.
- 人狼知能プロトコル仕様書(バージョン3.6):発言可能な文字列を定めた文書です.
- チーム登録とエージェントのアップロードは こちら から.登録受付後は予備対戦を実施しますので,できるだけ早めにエージェントをアップロードして,バグ取りや改良をするのがオススメです!
- 大会では人狼知能プラットフォーム バージョン0.6.2に準拠したサーバで対戦を行います.
- エージェントはJava, Pythonあるいは.NETで作成してください.
- Javaエージェント作成についての情報
- Pythonエージェント作成についての情報
- AIWolfPy Library
- AIWolf Python Programming Tutorial (Video)
- Python modules installed in the competition server. Contact us if you need other modules.
- .NETエージェント作成についての情報
- 過去の大会の参加エージェントがダウンロード可能です.
自然言語部門
自然言語部門は,人間さながらに自然言語で人狼ゲームをプレイするエージェントの部門です.この部門では,各参加エージェントの発話に対し,審査員が主観評価を行います.使用言語は日本語または英語です.参加方法は以下の通りです.
- 登録方法: チーム名,連絡先メールアドレス,チーム全員の氏名と所属先(メンバーが2名以上の場合,代表者がわかるようにしてください)を書いて,aiwolf [at] kanolab.net(atは@に置き換えてください)までメールを送ってください.登録は無料です.
- 接続テスト: 参加エージェントは,指定された日時に自然言語部門の人狼知能サーバに接続していただきます.事前に,接続テストのためのサーバーを準備しますので,正しく接続できることを必ず確認してから本番に臨んでください.
- 予選: 自チームのエージェント5体で50ゲーム戦ったときのゲームログを提出してもらいます.参加者多数の場合は,このログに基づいて決勝進出チームを決定させていただきます.さらにこのログは,決勝での評価の際にも用いられます.
- 決勝: 決勝進出チームは,こちらで指定する日時に決勝用サーバに接続し,他チームとのゲームをプレイしてもらいます.決勝本番に参加することが難しい場合は,主催者側がリモートでエージェントをサーバに接続できるようなシステム(Webアプリケーションなど)を用意してください.
- 評価: エージェントのデザインを記述した文書を提出していただきます.この文書および提出していただいたゲームログは,研究目的で使用させていただいたり,新たな許可なしでサーベイ論文の一部として公開される場合があります. 参加される場合は,ANACワークショップに論文を提出することをおすすめします.ゲームログに対する主観評価は以下の観点から行います.
- A 表現の自然さ
- B 文脈を踏まえた適切な対話応答か
- C 発話内容は一貫しており矛盾がないか
- D 発話内容と行動(投票・襲撃・占い先)が一貫しているか
- E 発話表現は豊かか,一貫して豊かなキャラクター性が出ているか
- エージェントの実装について: 発話言語は日本語または英語です.参加者数によっては、主催者側がサーバで内部的に日本語・英語間で機械翻訳を介して接続する可能性があります。エージェントはネットワーク経由で主催者側の人狼知能サーバに接続できる必要があります.したがって,ネットワークI/Oの規定以外には,クライアント(エージェント)側のハードウェアとソフトウェアについての制限はありません.
- 具体的な実装や実行方法、特にサーバ接続部分に関しては、主催者側が提供するサンプルエージェントコード(https://github.com/aiwolfdial/RandomTalkAgent)およびこのページの記載(README)を参照してください。
関連リンクと連絡先
- 2nd International AI Werewolf Competition Webpage
- 1st International AI Werewolf Competition Webpage
- 大会主催者: gm [at] aiwolf.org
- 大会組織委員会: Claus Aranha, Hirotaka Osawa, Takashi Otsuki, Yoshinobu Kano
変更履歴
- 2021/06/24:締切延長
- 2021/06/05:締切訂正
- 2021/04/17:自然言語部門の情報を更新
- 2021/04/01:レギュレーションと人狼知能プロトコル仕様書の日本語版へリンク
- 2021/03/30:日本語ページ初版