Civ4 BtS(2007年発売)の AI を、現代の技術で「大先生化」するプロジェクト
調教方法
ブラウザの中で、大先生と直接対戦できるようにします。最初はたぶん簡単に勝てます。でも、ボコボコにされた試合は全部大先生の教材になって、だんだん強くなっていきます。
昔の試合も、毎週の試合も。多人数戦でも、負け試合でも大丈夫です。
auto フォルダをそのまま)ドキュメント\My Games\Beyond the Sword\Saves の中の multi\auto や autoauto は次のゲームで上書きされるので、遊び終わったらその日のうちに.CivBeyondSwordSave が5個以上入ったフォルダ(1ファイル 8MB まで)。BUG などの Mod 入りも受け付けますお知らせとお詫び11/1(日)深夜2時ごろ〜朝9時(日本時間)、サーバーの1日の上限に達して、セーブを受け取れない時間がありました。ご迷惑をおかけしました。いまは直っています。その時間に送った方、届いたか分からない方は、お手数ですがもう一度送ってください。同じファイルは二重に保存されないので、フォルダごと送り直して大丈夫です。
こんなに早く、こんなにたくさん送ってもらえるとは思っていませんでした。うれしい悲鳴です。ご協力、本当にありがとうございます! セーブはいくらあっても足りないので、まだまだどしどしお待ちしています。
どちらも空欄のままで送れます
大先生どうしが打った試合を観られます。変な手を見つけたら、その場でツッコんでください。
例:「この牛に牧場」「労働者がここに道を引くのはおかしい」「全体的に開拓者を作りすぎ」。ガチの指摘でも、ただの文句でも大歓迎です。
いまの試合: タイマン(デュエル・迅速・貴族)、蛮族と小屋あり、50T まで戦争なし、T80 で判定。まずはタイマンで練習中。
大先生MODについて
Civ4 BtS の対人戦で、上手い人と互角に戦えるようになるのが目標の AI です。チェスや囲碁では AI がとっくに人間を超えたのに、Civ4 のような文明ゲームは、まだ誰も解けていません。
ふだんは、本物の Civ4 からルールの計算だけを抜き出した「業務用 Civ4」の中で、1試合 約3.5秒、AI どうしで何千試合も戦って鍛えています。
でも、ひとりで強くなるのは難しくて。みなさんがセーブを投げたり、変な手にツッコんだりしているうちに、勝手に育っていきます。セーブからは上手い人の手を、ツッコミからは自分に足りない観点を学んでいます。
詳しい経緯(うまくいかなかったことも)→ 研究ノート 3章
Civ4 は、Civ7 まで続くシリーズの古い1作、というだけのゲームではないと思うんです。ルールは全部計算式で決まっていて、毎回地図が変わり、腕の差がはっきり出ます。タイマンなら、チェスや囲碁、バックギャモンみたいに、言葉もいらず誰でもできて、極めるのは一生かかる遊びになれるはず。みんなで囲むなら、カタンやドミニオン、アグリコラみたいに、少し複雑だけど誰でも楽しめる戦略ゲームとして、ずっと残っていけるはず。
でも現実は、遊ぶ人が少なく、古いゲームなので、お金も研究も注目もあまり集まっていません(チェス・囲碁・将棋はもちろん、StarCraft II や Dota 2、ポーカーでも、AI の研究とゲームは一緒に発展してきたのに)。それに敷居も高い。1試合に数時間。強さの近い相手と当たる仕組みがなく、初心者は惜しくもなく負け続ける。練習相手もいない。苦行を越えた人だけが楽しめる形です。
チェスも少し前までは、公園で年配の人が細々と打つ、渋い趣味のイメージでした。それが Chess.com のようなサイトで、いつでも強さの近い相手と打てて、レーティングで伸びが見えて、パズルで練習できるようになった。チェスの中身は昔のまま。入口が変わっただけで、遊ぶ人が一気に増えました。
大先生は、もともと「強い AI ができたら面白くない?」から生まれました。でも、よくできたゲームだからこそ、AI を作る意味があるし、面白い。強くなれば、いつでも付き合える練習相手にも、部屋を成立させる数合わせにもなれます。それで Civ4 の入口が少しでも低くなったら嬉しいです。