ライブラリを使用)です。ゲームを開始すると使用できるキー入力の説明と共に中央に問題が表示されます。カーソルは矢印キーかviのキーバインドで動かすことが出来ます。正方形のマスに(最初から数値が入っているマスを除き)対応する数値を入力します。0か.キーを入力すると消すことが出来ます。Board新しい問題はnキーを押すことで表示できます。新しい問題はランダムに生成されたものかすでに用意された問題ファイルから表示されます。-nコマンドが渡された場合はすでに用意されている問題ファイルからのみ表示します。Board独自の問題を解くことも出来ます。(例えばインターネットや新聞で見つけた問題)まずcキーを押して問題をクリアし、初期値を入力します。その後、fキーを押すことで問題を固定できます。固定した値は変更できなくなります。Hintsこのプログラムでは問題を解くための支援をするヒント機能が存在します。それは次に入力できるマスの領域をハイライトします。繰り返しヒントを使用すると入力すべき値まで教えてくれます。ヒントが不可解な場合があります。&gt;&lt;v^の文字で示されるエリアがヒントです。^ヒントは「3の数字を試して下さい」と表示しますが、この3という数字がどのマスに入るかは明白ではありません。OPTIONS-c&lt;class&gt;指定された難易度の問題が作成します。"fiendish"です-d問題を解くまでの入力方法を示します。-vオプションと共に使用してください。-f&lt;format&gt;問題を保存する時の出力形式を指定します。スプレッドシートなどでインポートする場合に適しています。シンプルなHTML出力です。-g[&lt;num&gt;]&lt;num&gt;で指定された数だけ問題を作成します。(指定がなければ1問)問題は標準出力に出力されます。-nランダムに問題を作成しません。このオプションを使用する場合問題ファイルを指定する必要があります。-r途中でのセーブを認めない制限されたモードで起動します。-s指定される問題ファイルの難易度を計算します。-vオプションと共に使用することが出来ます。-t&lt;filename&gt;デフォルトで使用するテンプレートファイルの変わりにオプションでしていした&lt;filename&gt;ファイルが使用されます。-v問題ファイルを解いた状態で標準出力に出力します。&lt;filename&gt;問題ファイル名を指定します。ENVIRONMENTこのプログラムは環境変数を使用しません。フォーマットこのフォーマットはテンプレートファイルのフォーマットと似ていますが、ゲーム盤の表現を含むところが違います。それぞれのゲーム盤(問題)は%を含む文字と共に始まります。%の後にはその問題のタイトルが書かれています。その後に9x9の文字が書かれています。"."が空の値、"1-9"までの値がその問題で最初から与えられている値です。sudokuプログラムはこのフォーマットの問題ファイルを読むことができます。-fcompactオプションを指定すれば保存時にこのフォーマットで出力されます。フォーマットこのフォーマットは小さなテキストフォーマットに似ていますが、ブロックを区切る文字が付加されています。sudokuプログラムはこの形式で保存された問題ファイルを読むことが出来ます。-fオプションを指定しない場合はデフォルトでこの形式を使い出力します。CSVフォーマットこのフォーマットはスプレッドシートにインポートするときに役立ちます。それは9行のカンマで区切られたファイルです。それぞれ、ブランクか数字が入っています。sudokuプログラムはこのファイルを読み込むことが出来ません。-fcsvオプションを指定した場合に出力できます。textフォーマットとは異なり各問題を区切る行がないため、実際保存できる問題数は1問だけです。フォーマットこのフォーマットは、問題ファイルを印刷する時に役立ちます。sudokuプログラムはこのフォーマットを読み込むことは出来ません。-fpostscriptオプションを指定した場合、このフォーマットで出力します。textフォーマットとは異なり複数の問題をひとつのファイルに保存できません。フォーマットこのフォーマットは、問題ファイルを印刷する時に役立ちます。sudokuプログラムはこのフォーマットを読み込むことは出来ません。--fhtmlオプションを指定した場合、このフォーマットで出力します。textフォーマットとは異なり複数の問題をひとつのファイルに保存できません。