Office Break Games
4枠 · 記号6種類 0:00
コード
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
0 通りのコードが候補 · 推測1/10回目

コードブレイカーの遊び方

Codebreakerは、隠されたコードを相手にする推理ゲームです。コードは記号の並びで、推測するたびにどれだけ近かったかは教えてもらえますが、どこが合っていたかまではわかりません。

推測の回数が尽きる前にコードを解き明かしてください。推測が少なく、早く解くほど高得点です。

ルール

  • クラシックのコードは6種類の記号から選んだ4つで、推測は10回。「むずかしい」は8種類から選んだ5つで、推測は12回です。1つのコードに同じ記号が何度出てもかまいません。
  • 推測するたびに、記号1つにつきピンを1本もらえます。記号も位置も正しければ塗りピン、記号は正しいが位置が違えば白抜きピンです。ピンは塗りピンから並び、どの位置のピンなのかは決して示しません。
  • 重複は公平に数えます。記号がもらえるピンは、コードに出てくる回数までです。
  • コードを解くと、使わずに残った推測1回につき100点(当てた推測も含む)と、制限時間より早かった1秒につき1点が入ります。制限時間はクラシックが5分、「むずかしい」が10分。「むずかしい」は得点が2倍です。解けなかったコードは0点です。
  • 今日のコードは、その日みんなが同じになるクラシックのコードです。挑戦は1回だけ。結果は履歴に保存されますが、順位には入りません。共通のコードは答えが出回ることもあるからです。
  • 盤の下のカウンターには、これまでのすべてのピンと矛盾しないコードがあといくつ残っているかが表示されます。

操作方法

記号をクリック / タップ
次の空き枠に入れる
枠をクリック / タップ
その枠を空にする
1 – 8
その記号を次の枠に入れる
Backspace
最後の記号を消す
Esc / Delete
行全体を消す
Enter
推測を確定する(終わったときは新しいコードを始める)
P
一時停止と再開

コツ

  • (クラシックでは)2種類の記号を2つずつ使う推測から始めましょう。4種類の異なる記号より多くのことがわかります。
  • カウンターに注目しましょう。可能なコードをいちばん減らす推測は、たとえ答えになりえなくても、たいてい良い推測です。
  • 確定する前に、その推測がこれまでのすべてのピンと矛盾しないか確かめましょう。答えになりえない推測なら、せめて何か新しいことを教えてくれるものにしましょう。

コードブレイカーの攻略

推測1回は100秒分

残った推測1回は100点、制限時間より早い1秒は1点で、「むずかしい」はどちらも2倍なので、交換レートは変わりません。推測を1回節約すれば、1分半以上考えるより価値があります。クラシックの時間ボーナスを丸ごと集めても300点で、推測3回分です。弱い推測を急いで打つより、少し時間をかけて鋭い推測を選びましょう。

候補を割る初手

クラシックには1,296通りのコードがあります。2種類の記号を2つずつ使うと、最初のピンのあとに残るのは多くても256通り。1種類を4つ並べると625通り、4種類をばらばらに使うと312通りです。「むずかしい」には32,768通りあります。1種類を5つ並べると16,807通り残ることがありますが、4〜5種類を散らせば多くても約7,100通りです。「むずかしい」では、使っていない記号で2回目の推測を作れば8種類すべてを確かめられます。

推測をまたいでピンを足す

1行のピンの合計は、自分の記号のうちいくつがコードにあるかを表します。2つの推測で使った記号が違うなら、合計を足しましょう。クラシックでAABBのあとにCCDDを打てば、1つの記号が3回以上出ていない限り、コードの4つのうちいくつがEかFかがわかります。ピンが1本もない行は最高の知らせです。その行の記号はすべての位置から消えます。

カウンターで仕上げる

盤だけでなく、可能なコードのカウンターを見ましょう。数が多いうちは、答えになりえない推測のほうが、答えになりうる推測より候補をうまく割ることがあります。数が少なくなったら、勝てる可能性のあるコードだけを打ちましょう。残り2つならどちらでも。3つなら、残り2つに対するピンが互いに違ってくるものを選べば、今すぐ勝つか、次の手で答えがわかります。

コードブレイカーについて

隠されたコードを当てるゲームは、それを有名にした箱入りのボードゲームより古くからあります。誰かがプラスチックのピンを作るよりも前に、Bulls and Cowsは鉛筆と紙と数字で遊ばれていました。ピンを使う版は1970年代に世界的なヒットとなり、以来コンピューター科学者たちが研究を続けています。完璧に指せば、クラシックのコードはどれも5回の推測で解けます。

このバージョンは形と模様の両方が異なる記号を使うので、ライトモードでもダークモードでも、色覚に特性のある人でも同じように遊べます。今日のコードは日付から作られるので、サーバーなしでも全員が同じパズルを受け取ります。

よくある質問

塗りピンと白抜きピンはどういう意味ですか?

塗りピンは、記号の1つが正しく、位置も正しいという意味です。白抜きピンは、記号の1つがコードにあるけれど別の位置にあるという意味です。ピンがどの記号を指しているかは決してわかりません。

コードに同じ記号が繰り返し出ることはありますか?

はい。クラシックでも「むずかしい」でも、どの記号も複数回出ることがあり、ピンは重複を公平に数えます。記号がもらえるピンは、コードに出てくる回数までです。

得点はどう計算されますか?

使わずに残った推測1回につき100点(解いた推測も含む)に、制限時間(クラシック5分、「むずかしい」10分)より早かった1秒につき1点を足します。「むずかしい」は得点が2倍です。

最少で何回の推測で解けますか?

完璧に指せば、クラシックのコード(6種類から4つ)はどれも最大5回の推測で解けます。そこに近づくには練習が必要です。