いわゆるゲームそのものというより、
“AIがどう考えて動くか”を見たり、
評価関数のパラメータを調整して挙動の違いを試せる
ちょっとした実験・研究用のアプリです。
AI stop ボタンを押すと自動プレイを止めて、自分でプレイすることができます。
内部では Expectimax ベースの探索に、
空きマス数・単調性・滑らかさなどの評価関数を組み合わせており、
その重みをGUIからリアルタイムに変更できます。
AIがプレイする様子を眺めながら
「この重みだと安定する」「ここを上げると崩れる」
といった変化を直感的に確認できるのが面白いところです。
簡単な統計表示やログも用意しているので、
AIの性能をざっくり比較することもできます。
興味があればこちらからどうぞ👇
https://github.com/snowdarman/2048-inference-machine
(デモ・解説・ソースなど)


