Code Breaker

解答例

概要

以下の各ゲームは、アプリのエンジンでプレイしたもので、ヒントもエンジンが計算しています。各トライの最後の列には、まだ可能性のあるコードの数が表示されます。これは、それまでに行ったすべてのトライで同じヒントになるコードの数です。

かんたんレベルのゲーム例

かんたんレベル:コマ3個、色5種類、10行、最初の可能なコードは60通り。秘密のコード:(青、赤、紫)。4回目のトライでクリアしました。

かんたんレベル:トライ、ヒント、まだ可能なコード。
トライコマヒントまだ可能なコード
1位置違い2つ18
2位置違い2つ5
3位置一致2つ2
4位置一致3つ1

最初の2回の試行には、位置が正しいピンが1つもありません。つまり、それぞれの色は置いた位置とは別の場所にあるということです。これで候補は5通りに絞られます。次の試行で2通りに減り、その次の一手で正解が見つかります。

中級レベルのプレイ例

中級レベル:ピン4個、色6種類、8行、最初の候補コードは360通り。秘密のコード:(赤、黄、青、オレンジ)。4回の試行でクリアしました。

中級レベル:試行、ヒント、まだ残っているコード。
トライコマヒントまだ可能なコード
1位置が正しい:2、位置が違う:124
2位置が正しい:1、位置が違う:25
3位置一致3つ1
4位置が正しい:41

3回目の試行の前の時点で、残っているコードは5通りです。赤、緑、青、オレンジの試行はそのうちの1つで、これらのコードはどれも異なる結果になります。つまり、どんな結果が出てもコードが分かります。この選び方については戦略で説明しています。

上級レベルのプレイ例(色の重複あり)

上級レベル:ピン5個、色7種類、15行、最初の候補コードは14,070通り。秘密のコード:(オレンジ、黄、黄、オレンジ、茶)。4回の試行でクリアしました。

上級レベル:試行、ヒント、まだ残っているコード。
トライコマヒントまだ可能なコード
1位置一致2つ420
2位置一致2つ39
3位置が正しい:41
4位置が正しい:51

このコードには2色が重複して使われています。2回目の試行では黄のピンを3個置いていますが、コードに含まれる黄は2個だけなので、余分なピンはヒントになりません。上級レベルでは、1つの色がコードに現れるのは多くても2回までなので、このような試行で得られる情報はあらかじめ限られます。

ラストチャンス

アプリが中級レベル(ピン4個、色6種類)で出題したゲームです。最初の7行はすでに埋まっていて、残りは1行です。コードを見つけられますか?

アプリがあらかじめ入力した行とそのヒント。
行コマヒント
1位置違い2つ
2位置違い2つ
3位置が違う:3
4位置一致3つ
5位置が正しい:1、位置が違う:2
6位置が正しい:2、位置が違う:1
7位置が正しい:1、位置が違う:1
答えを見る

これらすべての行に合致するコードは1つだけです。(オレンジ、緑、青、紫)です。最後の行に入れると、クリアになります。