ヒットアンドブロー

かくされた数字を、ヒットとブローのヒントで当てる数当てパズル。少ない回数で当てられるかな?

設定を選んで「はじめる」

あそび方

けた数
同じ数字

「使ってよい」は 1123 や 0000 のような数もありです。

CPUの強さ
先に予想する人
ルールを細かく決める
閲覧数—評価数—コメント数—

YouTubeなどでの実況・配信・紹介はご自由にどうぞ(収益化も可)。実況・配信・紹介のガイドライン

ver 1.0.0 · 更新

更新履歴
  1. · ver 1.0.0バージョンと更新履歴の表示を追加しました。
  2. 英語版を公開しました。
  3. ゲームを公開しました。

ゲームを評価する

遊んでみてどうでしたか? ボタンひとつで送れます。

コメント

コメントを書く

本名・学校・住所・連絡先は書かないでください。
URL や人がいやな気持ちになることばは書けません。コメントと返信はすぐ公開され、ふさわしくないものは消すことがあります。

コメントのきまり(くわしく)

    バグを報告する

    報告は運営だけが確認します。「みんなの感想」には公開されません。

    本名・学校・住所・連絡先・URLは書かないでください。ゲームのバージョンとブラウザの種類は自動で添付します。 取り扱いについて

    ヒットアンドブローの遊び方

    ヒットアンドブローは、相手がかくした数字を当てる数当てパズルです。予想を言うたびに「ヒット」と「ブロー」の数だけが教えてもらえるので、そのヒントをつなぎ合わせて答えをしぼりこみます。紙と鉛筆があれば2人で遊べる昔からの遊びで、このページではCPUを相手にひとりでも、対戦でも遊べます。

    答えの決め方

    ふつうは0〜9の数字から、ちがう数字を4つ選んで並べた「4けたの数」を答えにします。たとえば 4271 や 0385 です。0を先頭に置いてもかまいません。慣れないうちは3けたにすると、考えることが少なくて遊びやすくなります。

    ヒットとブローの数え方

    答え4271に対して予想1234を出した図。2は場所も同じなのでヒット、1と4は答えにあるが場所がちがうのでブロー、3は答えにない。結果は1ヒット2ブロー
    答えが 4271 のとき、予想 1234 は「1ヒット 2ブロー」。

    予想した数と答えをくらべて、数字も場所も同じものを「ヒット」、数字は答えにあるけれど場所がちがうものを「ブロー」と数えます。上の例では、2は2けため同士でぴったりなのでヒット。1と4は答えに入っていますが場所がちがうのでブロー。3は答えにないので何もつきません。

    教えてもらえるのは「何ヒット・何ブローか」という数だけで、どの数字がヒットだったのかは教えてもらえません。ここが、このパズルのおもしろいところです。4ヒットになったら正解です。

    このゲームの画面では、ヒットを赤くぬった丸(●)、ブローを白い丸(○)で表し、「1ヒット 2ブロー」のように文字でも出します。

    0ヒット0ブローは大きな手がかり

    予想5678の結果が0ヒット0ブロー。数字ボタンの5・6・7・8にメモの×がついている図
    0ヒット0ブローなら、予想に使った4つの数字は答えにひとつも入っていません。

    何も当たらなかった予想は、はずれに見えて、じつは「この4つは使われていない」という確かな情報です。このゲームには、数字ボタンに印をつけられる「メモ」があります。「メモ」を押してから数字を押すと、×(ない)→ ○(ある)→ 印なし の順に切りかわります。分かったことをすぐに書いておくと、あとで迷いません。

    同じ数字を使ってよいルールの数え方

    答え5112に対して予想1155を出した図。2けための1はヒット、1けための1と3けための5はブロー、4けための5は答えの5が1つしかないので数えない。結果は1ヒット2ブロー
    答えが 5112 のとき、予想 1155 は「1ヒット 2ブロー」。答えにない分の5には何もつきません。

    設定で「同じ数字を使ってよい」を選ぶと、1123 や 0000 のような数も答えになります。このときは、答えにある個数までしか数えないのが決まりです。まずヒットを数え、残った数字の中で、答えと予想に共通する数字をブローとして数えます。上の例では、予想に5が2つありますが、答えの5は1つだけなので、ブローになるのは1つだけです。色のピンで遊ぶマスターマインドのような遊びも、同じ数え方をします。

    CPUと対戦するときの進め方

    あなたとCPUが交互に予想する図。あなたは1・3・5回目、CPUは2・4回目に予想し、あなたが5回目に4ヒットを出して勝った
    おたがいに数をかくし、1回ずつ交互に予想します。先に4ヒットを出したほうの勝ちです。

    対戦では、まずあなたが自分の数を決めます(CPUには見えません)。そのあと交互に1回ずつ予想し、先に相手の数を当てたほうが勝ちです。先に予想するほうが少し有利なので、気になるときは「ルールを細かく決める」で「後から予想する人はその回の1回を打てる」をオンにしてください。2人とも同じ回で当てたら引き分けになります。

    4つの遊び方

    遊び方内容
    ひとりで当てるCPUがかくした数を、何回で当てられるかに挑戦します。「10回までに当てる」にすると、回数の制限つきで遊べます
    今日の問題日付ごとに答えが決まっている問題です(4けた・同じ数字なし)。同じ日ならだれが遊んでも同じ答えなので、家族や友だちと回数をくらべられます。毎日クリアすると連続記録がのびます
    CPUと対戦おたがいの数を交互に当て合います
    CPUに当てさせるあなたが決めた数をCPUが推理します。「次の1手を見る」を押すたびに、CPUが残りの候補の数や、分かった数字を見せながら1回ずつ予想します

    けた数と「同じ数字」の違い

    設定ありうる答えの数むずかしさ
    3けた・同じ数字なし720通りはじめての人に。考える数字が少なく、ルールを覚えるのにぴったり
    4けた・同じ数字なし(ふつう)5040通りいちばんよく遊ばれている形
    3けた・同じ数字あり1000通り000 や 121 もありうるので、思いこみに注意
    4けた・同じ数字あり10000通りいちばんむずかしい。「同じ数字が何個あるか」まで考える

    当てるためのコツ

    1. 最初の2回は、数字を全部入れかえる

    1回目0123が0ヒット1ブロー、2回目4567が0ヒット2ブロー。0〜3から1つ、4〜7から2つ、8と9から残りの1つが入っていると分かる図
    0123 と 4567 を続けて出すと、どのグループに何個入っているかが分かります。

    4けた・同じ数字なしなら、1回目に 0123、2回目に 4567 のように、数字が重ならない予想を続けるのがおすすめです。ヒットとブローの合計が「そのグループから答えに入っている数字の個数」になります。上の例では、0〜3から1つ、4〜7から2つなので、残りの1つは8か9のどちらかだと分かります。場所はまだ分からなくても、数字の見当がつくだけでぐっと楽になります。

    2. ヒットとブローの合計を先に見る

    ヒットとブローを足した数は「予想の数字のうち、答えに入っている個数」です。まずは合計で「どの数字が入っているか」を考え、そのあとでヒットの数を見て「どこに置くか」を考えると、頭の中が整理しやすくなります。

    3. 1か所だけ変えて、差を見る

    たとえば 0123 が 1ヒット1ブロー、0129 が 1ヒット0ブロー だったら、変えたのは最後のけただけなので、「3は答えに入っていて、9は入っていない」と分かります。1つだけ変えると、結果の変化がそのまま1つの数字の情報になります。回数は少し使いますが、確実に進められる方法です。

    4. 答えになりえない数を、あえて出すこともある

    候補が「2748・2749・2786」のように似た数ばかり残ったとき、候補を1つずつ出していくと、運が悪ければ全部試すことになります。そんなときは、答えではないと分かっている数でも、候補どうしの違う部分(この例なら4・8・9・6)を一度に調べられる予想を出すと、次の1回で確実に当てられることがあります。

    5. ブローの数字は「その場所ではない」と覚えておく

    ヒットが0でブローがあるとき、ブローになった数字はどれも「予想で置いた場所には入らない」ことが分かります。メモの○(ある)と合わせて、「3は入っているけれど、左から3つめではない」のように、場所の手がかりも書き残しておきましょう。

    6. 同じ数字ありのときは、同じ数字を並べて個数を調べる

    同じ数字を使ってよいルールでは、1122 のように同じ数字を2つずつ並べた予想が役に立ちます。1と2が答えにそれぞれ何個あるかを、1回でまとめて調べられるからです。

    よくある質問

    0を先頭に使ってもいいの?

    はい。0385 のように、0から始まる数も答えになります。予想でも0から始まる数を入れられます。

    何回くらいで当てられたらすごい?

    4けた・同じ数字なしなら、5〜6回で当てられればかなりの腕前です。うまく推理しても、運によっては7回ほどかかることがあります。3けたでも5回前後はかかります。けたが少ないぶん、1回のヒントで分かることも少ないからです。

    CPUの強さはどう違う?

    「やさしい」は、前に出たヒントをよく忘れるので、なかなか当てられません。はじめて対戦する人や子どもといっしょに遊ぶのに向いています。「ふつう」は、はじめて遊ぶ人と同じくらいの速さで当ててきます。直前のヒントばかり見て、前のヒントを見落とすこともあります。「つよい」は、ヒントをきちんと使い、どの結果が返ってきても候補がいちばん減る予想をよく選ぶので、慣れた人向けです。「CPUに当てさせる」で「つよい」の推理を1手ずつ見ると、コツの勉強にもなります。

    今日の問題は、いつ新しくなる?

    使っている端末の日付が変わると、新しい問題になります。同じ日なら何回でも遊べますが、記録に残るのはその日の最初にクリアしたときの回数です。

    途中でやめても続きから遊べる?

    はい。同じ端末・同じブラウザで開けば、「続きから」を選んで再開できます。メモも残っています。

    音は出る?

    はじめは音が出ない設定です。ゲーム画面の「音:オフ」を押すと、ボタンや結果の効果音が鳴るようになります。

    ヒットアンドブローってどんな遊び?

    ヒットアンドブローは、英語圏では「ブルズ・アンド・カウズ(Bulls and Cows)」と呼ばれている、紙と鉛筆で遊ぶ数当ての遊びです。1970年ごろにはコンピューターのゲームとしても作られていました。この遊びをもとに、色のピンで遊ぶボードゲームも生まれ、日本ではテレビ番組の数当てゲームとしても知られるようになりました。呼び名や細かい決まりは遊ぶ場所によって少しずつ違いますが、「ヒントだけをたよりに、少ない回数で答えを見つける」楽しさはどれも同じです。