ヒット&ブロー
ヒット&ブロー(数当てゲーム)の遊び方と考え方
ヒット&ブローは、ひとりでも楽しめる定番の暗号解読ゲームです。秘密の数字が隠されていて、予想するたびに小さなヒントがもらえます。ヒントの名前は国によって違い、日本ではヒットとブロー、韓国では野球にちなんだ呼び方、英語圏ではブル(雄牛)とカウ(雌牛)が使われます。このガイドでは、このサイトでのルール、ヒントの読み方、パズルを解きやすくする考え方、ゲームの由来、友だちとの楽しみ方を紹介します。
ヒット&ブローとは
コンピューターが、すべて違う数字で秘密の数を決めます。ふつうレベルは3桁、むずかしいレベルは4桁です。同じ数字は2回出てきませんが、0は使えて先頭に来ることもあるので、072も立派な秘密の数です。3桁なら720通り、4桁なら5,040通りあり、毎回きちんとしたシャッフルで選ぶのでどれも同じ確率です。
できるだけ少ない回数で当てるのが目標です。予想するたびにどれくらい近いかは教えてもらえますが、どの数字が合っていたかは教えてもらえません。そこがこのパズルのおもしろさです。タイマーをオンにしない限り時間制限はなく、ヒントボタンもないので、じっくり推理するゲームです。
1回の流れ
スタート画面で3桁か4桁を選んでスタートを押します。画面のテンキーかキーボードで同じ桁数の数字を入れて「予想する」を押します。同じ数字を2回使うことはできず、すでに試した数字は回数に数えません。
- ヒットは、数字も位置も合っていること。
- ブローは、数字は秘密の数に入っているけれど位置が違うこと。
- ハズレは、使った数字がどれも秘密の数に入っていないこと。
- すべての桁がヒットになれば正解で、結果にかかった回数が表示されます。
- 行き詰まったら「あきらめる」を2回押すと答えが見られ、新しい回が始まります。あきらめた回は記録に入りません。
推理に役立つ考え方
最初のうちは、適当に数字を入れて運に任せがちです。もっと良い習慣は、返ってきた答えを一つの事実として受け止め、それが何を除外するかを書き留めることです。紙でも頭の中でも構いません。それだけで、運まかせだったゲームがぐっと論理的なパズルに変わります。
- ヒットとブローを足してみましょう。その合計は、位置に関係なく、自分の数字のうち秘密の数に入っている個数です。
- ハズレはとても価値のある情報です。使った数字がまとめて全部消えるので、もう考えなくて済みます。
- 予想ごとに変えるのは一つか二つだけにします。ヒントが変われば、入れ替えた数字が原因だとわかります。
- 数字と位置は分けて確かめます。ある数字が入っているとわかったら、その数字を動かして位置を探します。
- 毎回、正解になりうる数字だけを入れます。すでにわかった事実と矛盾する数字は、絶対に正解にならないので一回分もったいないです。
- 最初の幸運なヒットに固執しないこと。それまでのヒントすべてと合っているか確かめてから、その上に積み上げましょう。
ゲームの由来
ブル&カウは、紙と鉛筆で遊ぶ古いゲームで、ふつうは二人が交代で出題役と解答役になります。1970年代初めに発売された、色つきの駒を使うボードゲーム「マスターマインド」の先祖として知られています。同じ頃、ケンブリッジ大学の大型コンピューターでは「Moo」という名前のコンピューター版が遊ばれ、その後もプログラマーに人気の練習題材になりました。
このゲームは国ごとに違う名前で広まりました。日本ではヒット&ブロー、韓国では野球用語を使った「数字野球」、中国では1A2B、ロシア語やスペイン語などでは牛の名前が使われます。コンピューターが完璧に打てば、4桁の秘密の数は最大7回、平均5回ちょっとで当てられると知られているので、人間がそれに近い回数で当てられたらとても立派です。
友だちと遊ぶ・記録を伸ばす
このゲームは、かんたんに対戦形式にできます。桁数を決めて、みんなで同じレベルを何回か遊び、誰がいちばん少ない回数で当てられるか比べてみましょう。秘密の数以外に隠れているものはないので、1回終わったあとに推理の過程を話し合うと、新しいコツも見つかります。
レベルごとの最高記録は、このブラウザにだけ保存されます。正解すると、同じレベルの他のプレイヤーの実際の記録と回数を比べ、比べる記録がまだなければその表示は出しません。まずは自己ベストの更新を目指し、そのあと4桁に挑戦してみてください。