Hit & Blowとは

Hit & Blow(ヒットアンドブロー)は、隠された数字を推理して当てる数字当てゲームです。
シンプルなルールながら、少ない手数で正解を目指すには観察力と整理力が必要になります。

Web Tools StudioのHit & Blowでは、日替わりで生成される4桁の数字を当てます。答えの数字は重複なしで、0から始まる場合もあります。たとえば、答えが 0528 のようになることもあります。

基本ルール

プレイヤーは、4桁の数字を入力します。
入力した数字に対して、ゲームは「Hit」と「Blow」の数を返します。

  • Hit:数字も位置も合っている
  • Blow:数字は含まれているが、位置が違う

たとえば、答えが 1325 で、入力が 1234 の場合を考えます。

  • 1 は位置も数字も合っているのでHit
  • 3 は答えに含まれているが位置が違うのでBlow
  • 2 は答えに含まれているが位置が違うのでBlow
  • 4 は答えに含まれていない

この場合、結果は 1 Hit / 2 Blow になります。

まずは数字を探す

最初の目的は、答えに含まれている数字を見つけることです。
いきなり正確な並びを当てるよりも、まず「どの数字が使われているか」を調べる方が進めやすくなります。

たとえば、最初に 0123 を試し、次に 4567 を試すと、0から7までの数字についてかなり情報が集まります。残りは8と9なので、どの数字が答えに含まれているかを整理しやすくなります。

HitとBlowを分けて考える

Hitが出た場合、その数字は位置まで合っている可能性があります。
ただし、他の数字との組み合わせによって見え方が変わるため、1回の結果だけで決めつけすぎないことも大切です。

Blowが多い場合は、数字の選び方は近いものの、並び順が違っている状態です。
この場合は、同じ数字を使いながら位置を入れ替えて試すと、Hitに変わる場所を探せます。

効率よく解くコツ

Hit & Blowでは、同じ数字を何度も試すより、毎回新しい情報が得られる入力をすることが重要です。

おすすめの考え方は次の通りです。

  1. 最初は重複しない4つの数字で広く探す
  2. HitやBlowの合計から、使われている数字を絞る
  3. 使われている数字が見えてきたら、位置を入れ替えて確認する
  4. 過去の入力と結果を見比べ、矛盾する候補を消す

たとえば、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は「数字は合っているが位置が違う」という意味です。
まずは使われている数字を探し、その後に位置を調整していくと、効率よく正解に近づけます。

今日の問題に挑戦して、何回で正解できるか試してみてください。

関連リンク