数独 解き方 コツ テクニック 攻略 必勝法 ナンプレ 確定法の研究 無料サイト
テクニック コツ 無料 ルール 解き方 数独 ナンプレ 必勝法 定石 定跡 セオリー 鉄則 法則 解法 攻略 攻略法 フリーソフト 数独解法プログラム
数独は確定法のみで解ける! 数独は仮定法=背理法を使わず解ける!
初心者のための数独(ナンプレ)入門=数独必勝法の研究
数独を仮定法(仮置き)を使わず、確定したセルだけを埋めていく確定法のみを使う方法の研究
 
本サイトのメニューは中程より下にあります。

Ver.8完成!
ご迷惑をおかけしました。数独を解くプログラムVer.8がようやく完成しました。お手数ですが、2012/12/13(木)以前にダウンロードして保存された方は、そのファイルを破棄して今回完成した数独を解くプログラムVer.8を再度ダウンロードして保存してください。


予告
Ver8をさらに改良して、それをエンジンにして 新次元難問数独自動生成ソフトVer.1を凌駕する新次元難問数独自動生成ソフトVer.2を開発予定です。Ver.1は、確定法のみで解くのには困難な問題も作成してしまいます。私は、パズル作家のように背理法を否定しているわけではありません。背理法も一つの解法ですし、それを使わなければ解けない数独をクオリティーの低い問題であるとも考えていません。しかし、パズル作家だけでなく多くの数独ファンも、背理法を使わずに解けるナンプレの方が面白いと感じていることも事実です。背理法を使わず解ける良質な問題のみを作成する数独自動作成ソフトにする予定です。


すべて本サイトは無料です。また、すべてのソフトはフリーソフトです。

 2011年12月より数独の必勝法の研究を始めました。まだ、研究の途上であり仮説でしかありませんが、数独は仮定法を使わず、確定したセルを順に埋めていくことによって、解答を作成できると考えています。もちろん、セルの数字を仮定して進めていって矛盾したらその数字を捨てるという方法も有力な方法ですが、仮定法を使うとミスを起こす確率が高いという問題があります。出来たと思ったら、列や行などに数字の重複があり、ちょっとの手直しではどうにもならず結局すべて消しゴムで消してやり直しの経験をお持ちの方は多いと思います。やはり、ミスを少なくするためには確定したセルだけを埋めていく方法を採用すべきだと思います。確定したセルだけを埋めていく方法を確定法と呼べば、私の仮説は確定法だけによって数独は解けるということになります。以下、セオリーを研究する基礎研究とそれの応用である研究例題によって仮説を証明していきたいと思います。
 尚、このサイトの基本方針を示しておきましょう。基本方針は、1ステップ1内容です。一気に複数のセルを決めたり、いくつかのセオリーを組み合わせて結論を導いたりしないということです。将棋に喩えていえば、1手1手解説するということです。叙述は長くなりますが、この講義は初心者を対象にするサイトですので、わかりやすさ優先ということでご了承お願いします。
 もう一つ他のサイトと違う点があります。本やサイトによると、候補が見つかったら小さい数字で書いておくことを推奨していますが、この講義の場合は、3つ連続して繋がっているセルか2つのセル(これは桂馬飛びのように離れている場合も入ります。)に入る数字の候補が見つかったときのみ小さな数字を書き込むです。
パソコンの画面で説明していますが、紙の問題を鉛筆と消しゴムで解いていくことを想定しています。1つの欄(セル)にあまり数字を記入すると、ミスの原因になりまし、かえってわかりにくくなります。行・列・ブロック・ブロック内の3つ繋がりのセル・ブロック内の2つのセル(離れていてもよい)・ブロックを跨いでいるが2者選択のセルを、私は単位と呼びたいと思います。単位に、リストが決まったときのみ小さく記入していき、そして確定したセルを大きく書き、その際に可能性が消えた小さな数字は消すということの積み重ねによって、ナンプレを解くということです。

 本サイトでは、研究例題についてはインターネットや書籍から題材を選んでいます。掲載については、特にお断りしていませんが、大変良問であると認識してのことですし、その書籍を購入することやサイトを見ることをお勧めているつもりですので、了承していただけれればと思います。了承していただけない場合は、お手数でも連絡お願いします。即、お詫び申し上げ掲載から外します。尚、連絡は本サイトのメニューにあるメールからお願いします。一般メールだと見落とす可能性が大きくご迷惑をおかけしてしまうからです。 

新次元数独難問自動生成ソフト完成!
数独問題作成ソフトVBA版Ver.8Windows版マルチスレッド対応の数独問題作成ソフトVer.1とは根本的に異なる自動生成ソフト=新次元自動生成ソフト(プログラム)の開発に成功しました。

3 6
4 5 8
1 6
2 5
7 3 9 2
9
4 6 1 8
5 6 4 3 7

7
8 3 9
6 4 3
2 6 1 9
1 6
6 4 2 3
9 5 7
1 9 2
8

これらが開発した難問自動生成ソフト(プログラム)が作った問題です。解いていただければお分かりになると思いますが、パズル作家が作った超難問に匹敵します。
新次元難問数独自動生成ソフトVer.1
1つだけ、蛇足を付け加えさせていただければ、私の願いは数独フィーバーがさらに盛り上がることです。私の提供するフリーソフトは、数独の世界的隆盛に水を差すことは決してなく、数独の面白さに目覚めたユーザが書籍を購入し、数独の出版事情はさらによくなると信じています。有料でも数独すなわちナンプレの面白さに目覚めた人たちは、必ず自分の腕を確認するために書籍を購入していただけると、確信しています。ユーザの皆さん、ニコリが発展させた数独という文化を継承していきましょう。

* 本サイトにおいては、縦を列、横を行と呼びます。

MENU
数独のルール
 数独のルールの説明

基礎研究(数独のセオリー)
 セオリー1 列・行排除法
 セオリー2 ライン可能性絞り込み法
 セオリー3 リスト絞り込み法
 セオリー4 反照列・行排除法
 セオリー5 メンバー確定リスト絞り込み法
 セオリー6 ライン間接排除絞り込み法=矛盾絞り込み法
 原理1=相補確定の原理⊂1:1対応の原理
 原理2=ライン確定の原理
 研究例題2のキモ

NEW!
詰め数独
 詰め数独とは、決定できるセルを探してそのセルに数字を埋める問題です。理詰めでセルと数字が決定できるので詰め数独です。数独を確定法で解くとは、確定できるセルを一つ一つ発見して数字を埋めていく方法です。ですから、確定法とは詰め数独の積み重ねによって数独を解く作業です。腕がなかなか上達しないと感じている方は、詰め数独を試みてください。
 最初は、ヒントを見ないで考えてどうしてもわからないときは、ヒントを1つずつ見てください。それぞれヒントにおいてもできるだけ、次のヒント使わずに考えましょう。段々力がついていけば、ノーヒントで答えられるようになるはずです。頑張りましょう。
詰め数独その1
 詰め数独その1−問題
 詰め数独その1−ヒントその1
 詰め数独その1−ヒントその2
 詰め数独その1−ヒントその3
 詰め数独その1−解答
詰め数独その2
 詰め数独その2−問題
 詰め数独その2−ヒントその1
 詰め数独その2−ヒントその2
 詰め数独その2−ヒントその3
 詰め数独その2−解答
詰め数独その3
 詰め数独その3−問題
 詰め数独その3−解答

研究例題は、問題を白で示し、解答を黄色で示しています。
研究例題1

 研究例題1その1
 研究例題1その2
 研究例題1その3
 
研究例題1その4
 研究例題1その5
 研究例題1その6
 研究例題1その7(セミファイナルステージ)
 研究例題1その8(ファイナルステージ)
 
研究例題2
 研究例題2その1
 研究例題2その2
 研究例題2その3
 研究例題2その4
 研究例題2その5
 研究例題2その6
 研究例題2その7
 研究例題2その8
 研究例題2その9
 研究例題2その10
 研究例題2その11
 研究例題2その12(決着一歩手前)
 研究例題2その13(決着のとき=最終章)

研究例題3
 研究例題3その1
 研究例題3その2
 研究例題3その3
 研究例題3その4
 研究例題3その5
 研究例題3その6
 研究例題4その7
 研究例題5その8(難攻不落城陥落一歩手前) 
 研究例題5その9(難攻不落城の断末魔)

研究例題4
 研究例題4その1
 研究例題4その2
 研究例題4その3
 研究例題4その4

 研究例題4その5
 研究例題4その6
 研究例題4その7
 研究例題4その8(セミファイナル)
 研究例題4その9(ファイナル)

研究例題5
 研究例題5その1
 研究例題5その2

研究例題6
 研究例題6その1

研究例題7
 研究例題7その1

研究例題8
 研究例題8その1

研究例題9
 研究例題9その1
 研究例題9その2
 研究例題9その3
 研究例題9その4
 研究例題9その5
 研究例題9その6
 研究例題9その7
 研究例題9その8


サイト運営者開発ソフト
新次元難問数独自動生成ソフトVer.1
数独問題作成ソフトVBA版Ver.8
Windows版マルチスレッド対応の数独問題作成ソフトVer.1
(このソフトを動かすには、.NETFrameworkがインストールされている必要があります。マイクロソフトから無料でダウンロードできるMicosoft Visual C++ 2010 Expressなどをインストールすれば、自動的に.NETFrameworkはインストールされます。Micosoft Visual C++ 2010 Expressをインストールするには、MSDN ホームページVisual Studio
(http://www.microsoft.com/japan/msdn/vstudio/express/)
というページに行ってください。Visual C++ 2010 Expressは、30日の使用期限が決められている試用版ですが、無料の登録を行うことによって、無料のまま無期限で使用できるようになります。)

美しい数独問題を作成するソフト(Windowsマルチスレッド対応版)Ver.2
美しい数独問題を作成するソフト(6題連続作成用)Ver.2
美しい数独問題を作成するソフトVer.2

本サイトでは、しばしば間違いや不適切な箇所を発見したり、よりよき方法を発見する度にすでにアップしてあるページを書き換えています。ですから、一度閲覧したページでも時々再チェックすることをお勧めします。

戻る