# 数独 マニュアル

数独は人気のあるロジック パズル ゲームである、数独をプレイするためのアプリケーションです。

2008
Thomas M. Hinkle
2010.
Hiroyuki Sekihara (hiroyuki.sekihara@gmail.com)
GNOME ドキュメンテーション プロジェクト

この文書を、フリーソフトウェア財団発行の GNU フリー文書利用許諾契約書 (GFDL) のバージョン 1.1 かそれ以降が定める条件の下で複製、頒布、あるいは改変することを許可します。変更不可部分、表カバーテキスト、裏カバーテキストは存在しません。この利用許諾契約書 (GFDL) の複製はこのリンク またはこのマニュアルと一緒に配布されているファイル COPYING-DOCS を参照して下さい。

このマニュアルは GFDL の下で配布される GNOME マニュアルのコレクションの一部です。コレクションと別にこのマニュアルを配布したい場合は、ライセンスの第六節にあるようにライセンスのコピーをマニュアルに加えれば配布できます。

製品やサービスを区別するために企業によって利用されている名称の多くは登録商標です。これらの名称が GNOME ドキュメントで使われていて GNOMEドキュメントプロジェクトのメンバーが商標と認識している場合、これらの名前を大文字あるいは語句の最初の文字を大文字で記述しています。

ドキュメントおよび変更されているドキュメントは次の GNU フリー文書利用許諾契約書 (GFDL) の下で頒布されます:

1. DOCUMENT IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND

2. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.

Thomas
Hinkle
GNOME ドキュメンテーション プロジェクト
GNOME 数独 マニュアル V3.0
2008年2月

Thomas M. Hinkle

GNOME ドキュメンテーション プロジェクト

このマニュアルでは、数独のバージョン 2.21.90 について説明しています。

## フィードバック

数独 アプリケーションやこのドキュメントに関するバグの報告や提案については GNOME Feedback Page に従ってください。

## イントロダクション

数独 は有名なロジック パズルである数独(ナンバー プレースという名前でも有名) を生成してプレイするアプリケーションです。

数独のルールはとても簡単です。すべての行と列に1から9の数字を入れ、ボードの3x3のボックスにも1から9の数字を入れればパズルは完成です。別の言い方をすると、あなたは行、列、それに 3x3のボックスに、同じ数字が出現しないように数字を入れていかなければなりません。

2つの異なる方法によりパズルを見ることは、プレイヤーがプレイする上での2つの原則でもあります。あなたは、"どうすればすべての数字をこのボックスに入れることが出きるだろうか?" と考える一方で、"同じ行と列、それに 3x3のボックスの数字と競合しない数字な何だろうか?" とも考えるのです。

ゲームのシンプルさにも関わらず、数独パズルの難易度は幅広く設定することができます。数独 ではプレイしたいゲームの難易度を選択することができます。デフォルトでは簡単なパズルから開始して、上達するにつれて難易度の高いパズルになっていきます。

## さあ、はじめましょう

### 数独 を開始する

数独 を開始するには以下のような方法があります:

アプリケーション メニュー

  ゲーム GNOME 数独 を選択する。

コマンドライン

  数独 をコマンドラインから起動するには、以下のコマンドを入力して Return キーを押します:

  `gnome-sudoku`

### 数独 を開始したとき

最初に 数独 を起動したときは、パズルの選択画面が表示され、そこでプレーしたいパズルの難易度を選択することができます。同様に、もし以前にプレイしたことがあり、終了していないパズルがある場合は、そのパズルをこの画面で選択することができます。

パズルの選択画面では、パズルの難易度が表示されます。パズルの周囲の色は難易度を示しています。例えば、赤色のパズルは、オレンジ色のパズルより難しくなっています。

パズルをダブルクリックしてパズルを選択し、プレイを開始します。

#### 数独を起動する

数独の起動時: 難易度のレベルを選択します。

新規 をクリックすればいつでもパズルを変更できます。これによりお好みのパズルを選択できるパズルの選択画面が表示されます。

## 基本的なゲームのプレイ

ゲームを開始するにはマスの中に、その行と列、3x3のボックスに入っていない、1から9の数字を入力します。

キーボードでもマウスでも、マスに数字を入力できます。

キーボード

  矢印キーかマウスを使用して、入力したいマスを選択します。それから入力したい数字を押します。Backspace を押すと、数字が削除されます。

マウス

  マスをクリックして選択した後、マスの中央をクリックすると1から9の数字ボタンが表示されます。数字をクリックして選択するか、クリア をクリックしてマスをクリアします。マスの中央をダブルクリックしても数字ボタンを表示することができます。

他のマスにすでに入力されている数字を入力した場合、競合した数字は赤色にハイライト表示されます。

### エラーのハイライト表示

すべての違法な動きは赤くハイライト表示されます。

## ゲームの保存と再開

数独は、数分おき、ゲームを変更したとき、そしてアプリケーションを閉じたときに自動的にゲームを保存します。

### 前のゲームを再開する

パズル選択画面から以前のゲームを選択する。

数独 を起動したときや 新規 をクリックすると、パズル選択画面の一覧に保存したゲームが表示されます。保存したゲームが縮小表示され、最後にプレイした日時と、どのくらいの時間プレイしたかが表示されます。ダブルクリックすることでパズルをオープンすることができます。

プレイを中断して他のゲームを開始したいときは、新規 を選択して新しいゲームを開始します。

## 機能

GNOME数独は、パズルをプレイするのに役立つ、多くの機能を提供します。

メモ

  メモ や ペンシルマーク により各マスにメモをとることができます。多くのプレイヤーはマスに入る可能性のある数字を突き止めるためにメモを使用します。

ヒントとオートフィル

  GNOME 数独にたいして、マスに入る可能性のある数字についての情報を表示させたり、マスに自動的に数字を埋めたりするのに、ヒント や オートフィル を使用することができます。

強調表示

  強調表示モードでは現在の行、列、それにボックスを異なる色で強調表示することによりボードを識別するのが容易になります。

トラッカ

  トラッカによってトライ＆エラーによりパズルを解くのが簡単になります。一連の動作を トラック することにより数字が特定の色で色付けされ、前に入力した数字と区別しやすくなります。

### メモを取る

マスにたいしてメモを取る("ペンシルマーク(訳注:可能性のある数字を鉛筆で枠にメモ書きすること)"として知られています)には、最初にキーボードかマウスでマスを選択します。それから、以下の操作のうち１つを行います:

- マスの上部のエリアをクリックする(エリアは選択されたマスの上にマウスカーソルを移動するとハイライト表示されます)。

- N を押す

これによりメモを記入するフィールドが表示されます。メモの編集が終了したら、Return を押します。

マスの下部のエリアをクリックするか、M を押してもメモを取ることができます。しかし、このエリアは ヒントの表示でも使用されるので、ヒントの機能を使うつもりなら、このエリアは使用するべきではありません。

上部のエリアのメモと下部のエリアのメモは、それぞれ Alt-N Alt-M でクリアすることができます。

マスの上部で Ctrl-1 から Ctrl-9 を押して数字を追加できます。同様に Alt-1 から Alt-9 を押して数字を削除できます。

### ヒントとオートフィル

ヒント と 埋める の機能は、与えられた現在のボードに対する論理的な可能性にもとづいて動作します。これらの機能はパズルの解を探し出すものでは ありません。もし以前に入力した数字が間違えていた場合、これらの機能はありえない数字を提案したり、マスに埋めたりします。

#### ヒント

GNOME 数独 は現在のボードにもとづいたヒントを提供することができます。現在選択されているマスに対するヒントは、ヒント をクリックするか、ツールヒント を選択、または Control-H を押します。これにより入力可能な数字の一覧がマスの下部に表示されます。

##### ヒント

ヒントをクリックすると、入力可能な数字がマスの下部に表示されます。

ヒントを削除もしくは変更したい場合は、マスの下部をクリックすることによりテキストを編集することができます。

とても難しいパズルでは、すべてのマスにたいして入力可能な数字を表示するよう、数独 に指定することができます。このモードに切り替えるには、ツール常にヒントを表示する を選択します。これによりパズルが簡単に なりすぎる ことがあるため、このモードの使用は慎重にするべきです。

##### 数独 の "常にヒントを表示する"モード

"常にヒントを表示する"モードによる非常に難解なパズル

#### マスを埋める

入力可能な数字が1つしかないようなマスにたいして自動的に数字を入力するには、埋める をクリックするか、ツール埋める を選択、または Control-F を押します。この機能は、例えばある行にたいして既に数字を8、9マス埋めているようなときに、最後に残ったマスを素早く埋めるのに便利です。

もし可能な数字が2つ以上あるようなときは、なにも起こりません。

#### すべてのマスを埋める

その時点で論理的に1つの数字だけが決定されるようなマスすべてを自動的に埋めることができます。これを行うには ツール全て埋める を選択するか、Control-A を押します。

この機能の使用は、非常に難しいゲームで手詰まりになったときに限定するべきです。この機能を簡単なゲームで使用すると1クリックでパズル全体が解けてしまうため、ゲームが退屈なものになってしまいます!

### 強調表示

現在の行、列、それにボックスを異なる色により自動的に強調表示することができます。これによりマスに入れることのでき内数字を簡単に識別できるようになります。強調表示に切り替えるには:

- 強調表示 をクリックする

- 表示強調表示する

#### 数独 の強調表示

強調表示は行、列、ボックスの識別を容易にします。

### トラッカ

一度に複数の動きを追跡するためにトラッカを使用することができます。追跡される動きは視覚的に識別しやすいように、それぞれ異なる色で表示されます。すべてのトラッカを一度に削除することもできます。この機能は難しいパズルをトライ＆エラーにより解決する際に便利です。

一部の数独プレイヤーはパズルを解くのに、決してトライ＆エラーを使用すべきではないと信じています。そのようなプレイヤーはこの機能を使うべきではありません。

トラッカの切り替えには、以下の操作のうち１つを行います:

- ツール トラッカの追加

- トラッカの追加 をクリックする

これにより現在のゲームの右側にトラッカの一覧が表示されます。新しいトラッカを作成するには トラッカの追加 をクリックします。この操作以降、あなたが入力する数字は選択されたトラッカの追跡対象となります。

トラッカにより追跡されたすべての数字は、一覧からトラッカを選択して トラッカのクリア をクリックしてクリアすることができます。トラッカにより追跡された数字以外をすべてクリアする場合は、他のクリア をクリックします。

## 数独の印刷

GNOME 数独 を紙でプレイするために、ゲームを印刷することができます。この機能はコンピュータを離れなければならないがゲームを終わらせたい場合や、後でゲームをするために複数のパズルを印刷したい場合に便利です。

ゲームの途中でパズルを印刷したい場合は、印刷 をクリックするか ゲーム印刷 を選択します。印刷される対象にはあなたが既に入力した数字が含まれます。

複数の未入力のパズルを印刷するには、ゲーム複数個の数独の印刷 を選択します。

これにより、印刷したいパズルの数と1ページに印刷するパズルの数を選択する印刷ダイアログが表示されます(1ページに印刷するゲームを多くするとゲームは小さく印刷されます)。

印刷するゲーム対象の難易度の範囲を指定することもできます。ゲームは簡単なものから難しいものの順で印刷されます。

自分用に25ページのミニ数独ブックを作成するには、100個の数独を1ページごとに4個、簡単なものから難しいものの範囲で印刷すればよいのです。

### 数独 からミニ数独ブックを印刷する

これは各ページに4個の数独を25ページ分印刷します。

デフォルトでは 数独 は既にプレイしたゲームを印刷しません。もし友達のためにゲームを印刷する場合や、同じゲームを繰り返すことを気にしないのであれば、既にプレイしたゲームも印刷一覧に含める をチェックします。

ゲームリスト を展開してリストのパズルを選択して印刷するゲームを選択することもできます。

## 既知のバグと制限

### パズルの統計の制限

GNOME 数独のランクはいくつのマスをどれだけ素早く埋められるかにもとづいています。パズルの統計ボックスは全体的な評価と3つの情報を表示します:

- The number of squares fillable by elimination, starting from the blank grid (i.e. only a 2 can go in this box, so it must be a 2).

- The number of squares fillable by filling, starting from the blank grid (i.e. only only one square in this row can be a 2, so it must be a 2).

- コンピュータがパズルを解くために使用しなければならなかったトライ＆エラー、または "推測" の回数。

多くのユーザは、数独の達人がパズルを推測で解くべきではないと言っているのに、コンピュータが解法としてトライ＆エラーを使用していると知って混乱します。コンピュータが数独を解くのに実装できる、swordfish や X-wingsパターンのような他のアルゴリズムが存在します。

現時点では、数独 は上述のトライ＆エラーによる2つのアルゴリズムのみを使用します。統計ボックスが、パズルを解くのに 数独 はトライ＆エラーを X回使用する必要があったと示していても、人間がパズルを解くのにトライ＆エラーを使用する必要があるという意味では ありません。

## 数独 について

数独 は Tom Hinkle (tmhinkle@gmail.com) により記述されました。数独 は現在 GNOME games の一部です。

アプリケーションやこのドキュメントに関するバグの報告や提案については GNOME User Guide のフィードバックのセクションに従ってください。

このプログラムはフリーソフトウェアです。あなたはこれを、フリーソフトウェア財団によって発行された GNU 一般公衆利用許諾契約書(バージョン2か、希望によってはそれ以降のバージョンのうちどれか)の定める条件の下で再頒布または改変することができます。このライセンスのコピーは リンク先 で参照するか、プログラムのソースコードに含まれるCOPYINGファイルを参照してください。