Hit & Blowとは
Hit & Blow(ヒットアンドブロー)は、隠された数字を推理して当てる数字当てゲームです。
シンプルなルールながら、少ない手数で正解を目指すには観察力と整理力が必要になります。
Web Tools StudioのHit & Blowでは、日替わりで生成される4桁の数字を当てます。答えの数字は重複なしで、0から始まる場合もあります。たとえば、答えが 0528 のようになることもあります。
基本ルール
プレイヤーは、4桁の数字を入力します。
入力した数字に対して、ゲームは「Hit」と「Blow」の数を返します。
- Hit:数字も位置も合っている
- Blow:数字は含まれているが、位置が違う
たとえば、答えが 1325 で、入力が 1234 の場合を考えます。
1は位置も数字も合っているのでHit3は答えに含まれているが位置が違うのでBlow2は答えに含まれているが位置が違うのでBlow4は答えに含まれていない
この場合、結果は 1 Hit / 2 Blow になります。
まずは数字を探す
最初の目的は、答えに含まれている数字を見つけることです。
いきなり正確な並びを当てるよりも、まず「どの数字が使われているか」を調べる方が進めやすくなります。
たとえば、最初に 0123 を試し、次に 4567 を試すと、0から7までの数字についてかなり情報が集まります。残りは8と9なので、どの数字が答えに含まれているかを整理しやすくなります。
HitとBlowを分けて考える
Hitが出た場合、その数字は位置まで合っている可能性があります。
ただし、他の数字との組み合わせによって見え方が変わるため、1回の結果だけで決めつけすぎないことも大切です。
Blowが多い場合は、数字の選び方は近いものの、並び順が違っている状態です。
この場合は、同じ数字を使いながら位置を入れ替えて試すと、Hitに変わる場所を探せます。
効率よく解くコツ
Hit & Blowでは、同じ数字を何度も試すより、毎回新しい情報が得られる入力をすることが重要です。
おすすめの考え方は次の通りです。
- 最初は重複しない4つの数字で広く探す
- HitやBlowの合計から、使われている数字を絞る
- 使われている数字が見えてきたら、位置を入れ替えて確認する
- 過去の入力と結果を見比べ、矛盾する候補を消す
たとえば、0123 が 0 Hit / 1 Blow、4567 が 1 Hit / 1 Blow だった場合、答えには0から7の中で少なくとも3つの数字が含まれている可能性があります。そこから8や9を含めるべきか、既に試した数字の位置を変えるべきかを判断していきます。
メモを取りながら遊ぶと強くなる
慣れないうちは、頭の中だけで候補を整理しようとすると混乱しやすくなります。
過去に入力した数字と、Hit / Blowの結果を見ながら、「この数字は使われていそう」「この位置ではなさそう」と考えると、かなり解きやすくなります。
Web Tools StudioのHit & Blowでは、入力履歴が画面に残るため、前の結果を見返しながら推理できます。少ない回数で正解できると、かなり気持ちのよいゲームです。
日替わり問題としての楽しみ方
このHit & Blowは、日付をもとにブラウザ内で答えを生成します。
同じ日であれば同じ問題になるため、「今日の問題を何回で解けたか」を自分の記録として楽しめます。
短時間で遊べるので、通勤前や休憩中のちょっとした頭の体操にも向いています。
運だけでなく、試し方によって手数が変わるため、毎日少しずつ上達を感じやすいゲームです。
まとめ
Hit & Blowは、4桁の数字を当てるだけのシンプルなゲームですが、実際には情報を整理して候補を絞る推理ゲームです。
Hitは「数字も位置も正しい」、Blowは「数字は合っているが位置が違う」という意味です。
まずは使われている数字を探し、その後に位置を調整していくと、効率よく正解に近づけます。
今日の問題に挑戦して、何回で正解できるか試してみてください。