jev plays 2048
文章を生成せず「判定」だけを返す AI モデル jev に、2048 を 1 手ずつ打たせます。
score 0 moves 0
これは何?
jev は TypeSafe AI のモデルで、文章を生成せず、選択肢から 1 つを選ぶといった型付きの判定だけを約 0.2 秒で返します。各手番で「上下左右のどれを打つか」を選ばせ、選択肢ごとの確率と confidence(迷っているほど低い)を右に表示しています。
- jev-raw: 盤面の数字だけを見せて選ばせます。
- jev-sim: 各手を打った後の盤面と、得点・空きマス数などを計算して見せてから選ばせます。
- expectimax: 3 手先まで先読みする古典的な探索 AI です。
- greedy: その 1 手で得点がいちばん増える手を選びます。
- random: 動かせる手からランダムに選びます。
jev-raw と jev-sim は 1 手ごとに jev に問い合わせます。expectimax、greedy、random の 3 つは jev を使わず、あなたのブラウザの中だけで動きます。
コマンドライン版で 5 ゲームずつ遊ばせた平均スコアです(2026-09-21、jev-1.13.0)。
| プレイヤー | 平均スコア | 最高 | 1 手あたり |
|---|---|---|---|
| random | 832 | 1,064 | 1µs |
| jev-raw | 1,464 | 2,784 | 221ms |
| jev-sim | 2,307 | 4,624 | 221ms |
| greedy | 4,046 | 7,616 | 1µs |
| expectimax | 27,173 | 37,384 | 4ms |
jev の判定は毎回少し揺れるので、同じシードでも展開は変わります。jev の呼び出しには全訪問者の合計で 1 日の上限があり、上限に達すると jev 系は翌日(UTC)まで休みになります。
仕組みとソースコード: github.com/tatsuo48/jev-poc