Takuzu(バイナリーパズル)

0 と 1 を、規則を破らないように置いていきます。ここで出題される盤面は、行ごとの論理だけで必ず解け、解はひとつだけです。

ブラウザで遊ぶ Simple Games について

盤面とルール

盤面はN×Nで、Nは必ず偶数です。6×68×810×10のいずれかがレベルに応じて使われます。各マスには01、または何も入っていません。

同じ数字は縦にも横にも3つ続かず、どの行・列も01がちょうど半分ずつで、同じ並びの行や列が重なることもありません。

操作

分岐しない操作に別のジェスチャーを足しても、覚えることが増えるだけで、できることは増えません。

サイズ・レベル・デイリー

レベルサイズ初期数字の割合
1〜206×650% → 31%
21〜608×845% → 28%
61〜10010×1040% → 27%

「推測なし」の保証とヒント

ここで出題される盤面は、決まった技法だけで最後まで解けます。隣り合う3マスのうち2マスが同じ数字で、残りひとつが未定なら、その未定は反対の数字で確定します。ある行(列)で一方の数字がすでに半分のマスを占めていれば、残りのマスはすべてもう一方の数字で確定します。そして未定のマスがふたつだけ残り、01がそれぞれひとつずつ足りない行(列)は、同じ向きに完成した別の行(列)と比べることで決まります — すでに一致している並びがあれば、重複禁止の規則が一方の並びしか許さないからです。

これらの技法を繰り返して盤面全体が決まるものだけを出題しています。推測は不要で、両方とも合法な並びが同時に残ることもありません。したがって解は必ずひとつです。

ナンプレに戻す(Undo)があるのは、数字を入れると同じ行・列・ブロックのメモが消え、タップひとつでは元に戻せないからです。Takuzuにはメモがないので、その理由が当てはまりません。

違反の指摘であって、答え合わせではない

違反の表示は常時オンで、規則ごとに出ます。同じ数字が縦や横に3つ並ぶと、3つ目が置かれた瞬間にその並びが示されます。どちらか一方の数字が行(列)の半分を超えた時点で、埋まりきる前でもそのマスに印が付きます — 半分を超えた行(列)は、その時点でもう完成できないからです。同じ向きに完成した行(列)どうしが同じ並びになったときは、両方に印が付きますが、両方が実際に埋まってからです。

盤面をまたいで覚える設定がひとつもないので、このゲームには専用の設定項目がありません。

攻略のヒント

よくある質問

プレイ中にタイマーは出ますか?

プレイ中に時計は表示しません。時間は静かに記録され、結果画面と統計で確認できます。

負けることはありますか?

ありません。ミスの上限もライフもゲームオーバーもなく、マスは何度でもタップできます。

ヒントに回数制限や広告視聴はありますか?

どちらもありません。ヒントは無制限・無料で、ゲームの機能が広告や課金の対価になることはありません。

なぜ戻す(Undo)がないのですか?

タップがもともと可逆だからです。マスは01、空をひとりでに循環します。戻すを足しても、タップひとつでできることの、もうひとつのやり方が増えるだけです。

インターネット接続は必要ですか?

Android アプリは盤面を端末上で生成するので、初回起動から通信なしで遊べます。ブラウザ版はページの読み込みに1度だけ通信が必要で、その後のゲームはブラウザの中で動きます。

解が複数ある問題は出ますか?

出ません。上の技法だけで盤面全体が決まるものだけを出題しており、それは解がひとつであることも保証します。

ここに書いたことはすべて公開されたコードで確認できます:GitHub のソースコード