開発日記 2026年11月2日

ダイスマージで「そろえた列を消す」をやめた話

ダイスマージは、5×5 のマスにサイコロを 1 個ずつ置いていくパズルです。同じ目が 3 個以上つながると 1 つ上の目になり、横か縦の 5 マスがヨットの役になるとボーナスが入ります。

最初の計画では、役になった列は消えるはずでした。でも、いまのダイスマージでは列は消えません。点が入るだけです。今回は、その理由を書きます。

ダイスマージで横 1 列がフルハウスになって光り、+150 点が出た瞬間

消すと、終わらなかった

ダイスマージは、空いているマスが無くなったら終わりです。役の列を消すと、そのたびに 5 マスが空きます。

私たちは、列を消す決まりのまま bot に遊ばせてみました。でたらめに置く bot でも、終わるまでに平均 1,381 個置きました。先を読んで置く bot は、5,000 個置いても終わりませんでした。

これでは、いつまでも終わらないゲームになってしまいます。そこで、列を消す決まりを外しました。

役は「点」だけにした

いまは、役ができても列はそのまま残ります。役の点は、これまでどおり入ります。フルハウスが 150 点、S.ストレートが 200 点、B.ストレートが 300 点、フォーダイスが 400 点、ヨットが 500 点です。

ランキングが受け付ける点の上限も、この決まりで bot を回して決めました。1 手先を見る bot に 300 局遊ばせた最高点は 12,670 点です。上限はその約 10 倍の 13 万点にしています。列を消すかどうかは、実際に遊んで確かめてから最終的に決めることにして、いまは消さない形で公開しています。

置ける空きが 3 マスになり、盤の縁が赤く光っているダイスマージ

空きマスは、自分で作る

列が消えない以上、空きを作る方法は 2 つだけです。合体と、6 の爆発です。

合体すると、つながった 3 個以上のサイコロが 1 個になります。3 個なら 2 マス空きます。金色の 6 を 3 個つなげると、6 と周りのサイコロがまとめて消えます。

役ができた列は消えずに残り、空きマスを作れるのは「同じ目 3 個の合体」と「6 の爆発」だけだと示す図

どちらも点になります。合体はできた目 × 10 点で、連鎖すると 2 回目は 2 倍、3 回目は 3 倍です。6 の爆発は 100 点です。

出てくる目は 1〜3 だけで、いちばん多いのは 1 です。1 と 1 を隣に置いておけば、1 が出たときにその隣へ置くだけで合体できます。置くマスの隣に、合体してできる目(1 つ上の目)を 2 個並べておくと、続けて合体します。これが連鎖です。

役は、空きを作ってくれません。役ができても、空きは 1 マスも増えません。まず空きを作る。役はそのついで。この順番で置いてみてください。

まとめ

ダイスマージの列が消えないのは、消すと終わらなかったからです。だから、空きマスを作るのは合体と爆発の役目になりました。次の 1 局は、ダイスマージで空きの数を見ながら置いてみてください。空きを残せた分だけ長く遊べて、そのあいだに合体と連鎖の点が積み上がります。

リムゲのミニゲームは、AI(Claude)を使って作っています。