数独の難易度の仕組み:レベル1から100まで
ほとんどのプレイヤーが驚く事実があります。与えられた数字が26個の数独が、22個のものよりはるかに難しいことがあるのです。空きマスの数はほとんど関係ありません。難易度を決めるのは、パズルが数字を一つでも明け渡す前に、どの解法テクニックを使わせるかです。
二つの盤面が同じ数の手がかりから始まっても、まったく別の世界に住んでいることがあります。一方は穏やかな走査で解け、もう一方は探し回らねばならない消去の連鎖を要求します。難易度が上がるにつれて実際に何が変わるのかを理解すれば、その登りはずっと不思議でなくなります。
難易度とは、必要となる最も難しいテクニック
パズルは、論理で解くために適用しなければならない最も高度なテクニックによって格付けされます。裸のシングルと隠れたシングルだけで解き終わるなら、易しい。ポインティングペアやブロック/ライン削減なしには進めないなら、中級。X-ウィングやそれ以上が必要なら、上級です。格付けの仕組みは、最も単純な完全な解法経路を見つけ、その経路上の最も難しい一手でパズルを格付けします。
初心者帯
一番下では、すべての一手が裸のシングル(候補が一つのマス)か隠れたシングル(ユニット内で居場所が一つの数字)です。候補の記録をいっさいせず、走査だけで解けます。ここで、他のすべてが土台とするパターン認識を築きます。
中級の登り
真ん中では、走査だけでは足りなくなります。候補メモと消去のテクニック、つまりポインティングペア、ブロック/ライン削減、裸または隠れたペアやトリプルが必要になり始めます。どれも数字を直接置くわけではなく、シングルが現れるまで候補を取り除きます。試されるスキルは忍耐です。あてずっぽうの代わりに消去を地道に進めることです。
上級の階層
一番上には、X-ウィングのようなテクニックが座ります。ある数字が二つの行にわたって同じ二つの列に閉じ込められると、それらの列の他の場所からその数字を消せる、というものです。これらのパターンはより稀で、見抜くのが難しく、しばしば連鎖します。本物の上級パズルには、高度なテクニック以外では前進しない地点が少なくとも一つはあります。
なぜ「手がかりの数」という俗説が消えないのか
手がかりが少ないほど難しいと考えたくなります。ほとんど空っぽの盤面は威圧的に見えるからです。しかし手がかりがとても少なくても、配置がうまければシングルだけで解けることがあり、逆により埋まった盤面がX-ウィングを要求する局面を隠していることもあります。作問者は、生の数ではなく、手がかりの配置と対称性で難易度を操ります。パズルは、見た目の空っぽさではなく、強いてくる論理で判断しましょう。
Sukuroの格付けと1〜100のはしご
Sukuroのすべてのパズルは生成された後、論理エンジンによって解かれ、どのテクニックが必要だったかを正確に記録します。あてずっぽうを要するパズルは、あなたの目に触れる前に捨てられます。そのテクニックの記録がスコアになり、スコアが1〜100のはしごに対応します。レベル1〜10はアシストをオンにし各数字を色分けした、導かれる学習帯で、11〜100は中級・上級のテクニックを通って着実に登っていきます。格付けが実際の解法から来るので、難易度の数値はどの盤面でも同じ意味を持ちます。
難易度は壁ではなく道
格付けが解法経路上のただ一つの最も難しいテクニックを反映するので、レベルが高いほど一様に難しいわけではありません。盤面の大半は依然として普通のシングルで片付き、より難しい一手を要求する瞬間は一つか二つだけです。これは励みになります。はしごを登るのに高度なパターンをすべて習得する必要はなく、次のテクニックを道具箱に加えるだけでよいのです。新しい手法を学ぶたびに、あてずっぽうなしに解き終えられるパズルの上限が静かに引き上げられます。
さっそく練習してみよう
次にパズルが難しく感じたら、力ずくで進める代わりに、それが求めているテクニックに名前をつけましょう。どこかにシングルが隠れていないか? ブロック内で一つの直線に固定された数字はないか? 必要な一手に名前をつけることが、それを見つけることのほとんどです。そして、いら立たしい盤面を、具体的で解ける問題に変えてくれます。各テクニックを順に紹介してほしければ、学習レベルから始めましょう。
数独 · 数独とカックロを学ぶ