Codebreaker Masterのルール
概要
アプリが色付きペグの秘密のコードを選びます。プレイヤーは1行ごとに1回試行します。試行のたびに、正しい位置のペグ(色も位置も正解)がいくつ、位置違いのペグ(色は正解で位置が違う)がいくつあるかが表示されますが、どのペグかは教えてくれません。1行のペグがすべて正しい位置にあれば勝ち、すべての行を使い切ると負けです。
目的
できるだけ少ない行数で、秘密のコードの各ペグの色と位置を見つけましょう。ペグ・色・行の数は、選んだレベルによって決まります。
| レベル | コマ | 色数 | 行数 | 同じ色は最大 |
|---|---|---|---|---|
| 初級 | 4 | 6 | 10 | 1回まで |
| 中級 | 5 | 8 | 10 | 1回まで |
| 上級 | 6 | 9 | 20 | 2回まで |
| エクストリーム | 7 | 10 | 30 | 3回まで |
準備
アプリはゲーム開始時にコードをランダムに決めます。8色のレベルでは、パレットの最初の8色がこの順番で使われます。
- 赤
- 黄
- 青
- オレンジ
- 紫
- 緑
- 茶
- 黒
かんたんレベルでは最初の6色、むずかしいレベルでは最初の9色、エクストリームレベルでは10色のパレット全体が使われます。このサイトでは、目印として各ペグに色の最初の2文字が付いています。コードに空きマスはありません。
試行を置く
アプリでは、現在の行で次のように操作します。
- 現在の行のマスをタップし、次にパレットの色をタップします。
- 置いたペグを2回タップすると取り除けます。
- プレイ済みの行のペグをタップすると、その色が選んだマスにコピーされます。
- 確定済みの行の左にあるコピーアイコンをタップすると、行全体がコピーされます。
その後、行を確定します。ヒントが横に表示され、次の行が現在の行になります。
ヒントの読み方
初期設定では、小さな黒いペグは正しい位置のペグ、小さな白いペグは位置違いのペグを表します。ヒントはまとめて表示されるため、その順番は試行のペグの順番とは対応しません。
| 秘密のコード | 赤、黄、青、オレンジ、紫 | |
|---|---|---|
| トライ | 赤、青、紫、オレンジ、緑 | |
| ヒント | 位置が合っているもの2つ、位置が違うもの2つ | |
この場合、アプリは「正しい位置2、位置違い2」と答えます。まず正しい位置のペグを数えます。次に、試行の残りのペグのうち、コード内の別の場所にその色があるものを数えます。コードにない色は数えられません。
色はすべて合っているが、位置はどれも違う場合:
| 秘密のコード | 赤、黄、青、オレンジ、紫 | |
|---|---|---|
| トライ | 黄、青、オレンジ、紫、赤 | |
| ヒント | 位置違い5 | |
色の重複
コード内では、かんたんレベルと中級レベルでは1つの色が最大1回、むずかしいレベルでは最大2回、エクストリームレベルでは最大3回まで登場します。プレイヤーの試行では、どのレベルでも同じ色を何度でも使えます。
コードの各ペグは1回しか数えられません。試行に、コードよりも多くの同じ色のペグが含まれている場合、余分なペグは数えられません。
| 秘密のコード | 赤、黄、青、オレンジ、紫 | |
|---|---|---|
| トライ | 赤、赤、赤、赤、赤 | |
| ヒント | 位置が合っている:1 | |
コードには赤のピンが1つしかなく、その位置も合っています。この場合、あなたの赤のピンのうち1つだけが「位置が合っている」と数えられ、残りはヒントになりません。コードに同じ色が重複することがある「むずかしい」レベルでも同じです。
| 秘密のコード | 紫、黄、黄、黒、オレンジ、グレー | |
|---|---|---|
| トライ | 黄、黄、黄、黄、黄、黄 | |
| ヒント | 位置が合っている:2 | |
コードには黄のピンが2つ含まれています。あなたの黄のピンのうち数えられるのは2つだけで、残りはヒントになりません。
未完成の行
アプリは、ピンを1つ置けばその行を受け付けます。空のままのマスからはヒントは得られません。最後の行だけは、確定するためにすべて埋める必要があります。空の行は確定できません。
| 秘密のコード | 赤、黄、青、オレンジ、紫 | |
|---|---|---|
| トライ | 赤、空のマス、青、空のマス、空のマス | |
| ヒント | 位置が合っている:2 | |
空のマスは「位置が合っている」にならないので、未完成の行では勝つことができません。それでも、完全な1回の挑戦と同じように1行を使います。
勝ちと負け
- 勝ち:行のすべてのピンの位置が合っている場合です。勝った行も1回の挑戦として数えます。
- 負け:コードを見つけられないまま最後の行を使い切った場合です。たとえば「かんたん」レベルでは10行目までです。
