TurboWarp推奨(AIの思考に時間がかかるので) モンテカルロ法を使ったAIです。 新しくTurboWarp利用時には最強モード、 そうでないときは強さが落ちる機能が追加されました。 これによりscratchでもTurboWarpでも計算スピードが あまり変わらないようになりました。 CPUは常に最善手を選びます。 間違った手を選ぶと即必勝パターンに持ち込まれますし 最善を尽くしても勝つことができない場合は、 他の手より攻撃のペースを握りやすい手を選びます。 ◆リストの見方とこのCPUの仕組み◆ リストには、それぞれのマス ⁽*¹⁾ の勝敗の回数に基づく 合計ポイントが表示されます。 CPUは脳内で10000回ランダム ⁽*²⁾ に試合を行い、 勝ったときは、リストのその時のCPUの一手目の場所に 10ポイント ⁽*³⁾ 付与し、同様に負けたときは10ポイント、 引き分けたときは5ポイント合計から引いていきます。 この作業を繰り返し、一番ポイントが高い(=有効な) 手を選ぶことでこのCPUは最強となっているわけです。 ※1⋯左上から右下へ横に1~9の番号が振られています ※2⋯基本的にはランダムですが、実際は違います ※3⋯残ったマスの数に応じてボーナスポイントが 付きます。負けたときも同じで、残ったマスの数に 応じてプラスでポイントから引かれます
デザイン⋯Googleマルバツゲームから 一応「You win」のコスチュームもあるのですが、 最強モードなら誰も見ることはないでしょう⋯(笑) TurboWarp版↴ https://turbowarp.org/1324331496