Gems of WarにおけるAIの不正
さまざまなテストの結果、Gems of WarにおいてAIが不正をしていないことを確認できます。
AIプレイヤーに有利になる人為的な偏りは一切ないことを確認できます。AIは不正をしません。
実際、難易度が「NORMAL」の場合、AIには「コンボブレイカー」が有効になっており、幸運なジェムの落下を避けることで、あなたに有利になるよう不正をしています!
以下の記事は、ゲームのクリエイティブディレクターであるSirrian(初代Puzzle Questの作者、Steve Fawknerとしても知られています)が公式フォーラムで投稿した回答を転載したものです。
以前のゲームでも同様の質問があったため、Puzzle Quest 2とGalactrixではAI/ジェムマッチングのコードをすべて公開し、確認した人なら誰でも不正が行われていないことを確かめられました。
Gems of Warでも、ほぼ同じ種類のコードを使用しています。
人間の脳はネガティブな体験をより鮮明に記憶するようにできており、これは「想起バイアス」と呼ばれる現象です。
次のセクションは、ゲームデザインや想起バイアスについて興味のある方のためのものです。
興味がない方のための要約:テストを行ったところ、想起バイアスは驚くほど強力でした。
初代Puzzle Questの開発中(発売前)、テスターからはAIが不正をしているとか、推奨されるマッチが最悪の選択になるよう仕組まれているとか、何度も言われました。私たち自身もそう感じることがありましたが、AIは2時間で書いたものだったので、私は実際には何も怪しいことが起きていないと知っていました。
そこで、プレイヤーの運に対する認識について詳しく学ぶためのユーザビリティテストを行うことにしました。ゲーム内で「幸運な落下」が起きた際に記録し、それが人間プレイヤーとAIプレイヤーのどちらに有利だったかも登録しました。また、人間側に有利になるよう不正をするバージョンも作成し、極端な結果もテストできるようにしました。幸運な落下は、次の3つのいずれかと定義しました:少なくとも1つのジェムが落下して発生したため予見不可能な連鎖、マッチに最適な位置へ落下したドクロ、またはプレイヤーの4個/5個一致を成立させるために落下した任意のジェム。
実際の数値は手元にありませんが、最初のテストで得られた結果の一部は以下のとおりです。
プレイヤーには、AIプレイヤーがどれほど幸運だったかを1~9の尺度で評価してもらいました。1=プレイヤーの方がAIよりはるかに幸運、5=同程度の運、9=AIの方がプレイヤーよりはるかに幸運
AIの幸運な落下が20%を超えて多かった場合:9:AIは非常に幸運
プレイヤー&AIの幸運な落下がほぼ同数だった場合(差が10~20%以内):7=AIはとても幸運
人間側の幸運な落下がAIの約2倍だった場合:5=同程度の運
人間側の落下が2倍を超えると結果はばらつきましたが、ようやく5未満の数値が見られました。
つまり、人間プレイヤーがAIの2倍幸運でない限り、AIが不正をしていると感じるのです。私はこれに驚きました。しかし、ここからが興味深いところです。wasted、これはあなたを非難しているのではなく、テストで得られたデータを共有しているだけです。そのデータは、想起バイアスが脳に仕掛ける非常に強力な錯覚であり、その影響が驚くべきものになり得ることを示しています。
そこで最初のテストの後、テスト参加者にもう一度同じことをしてもらい、AIと比べて自分が幸運だったと思う回数を数えてもらいました。結果を記録してもらい、AIが不正をしていないと理解できる結論に至れるかを確認したかったのです。
今回も数値は手元になく、記憶に基づいているため、おおよその要約になります。
10人のプレイヤーの結果。
テスター1人は、幸運な落下を正確に記録しました(記録データとの差は約10%以内)。
プレイヤー4人はAIの幸運な落下を正確に記録しました(誤差10%以内)が、人間側の幸運な落下は約10%~80%少なく数えていました。
プレイヤー5人はAIの幸運な落下を多く数えていました(10%~50%)が、人間側の幸運な落下は約10%~100%少なく数えていました。
10人という小さなサンプル数です。しかし、この結果はかなり興味深いと思います。