Codebreaker Master 的规则
简介
应用会选定一个由彩色棋子组成的秘密密码。你每行提交一次尝试。每次尝试后,应用会告诉你有多少个棋子位置正确(颜色对、位置对),有多少个位置错误(颜色对、位置不对),但不会说明是哪些棋子。只要有一行的所有棋子都位置正确,你就获胜;所有行都用完则失败。
目标
找出秘密密码中每个棋子的颜色和位置,并尽可能少用行数。棋子数、颜色数和行数取决于所选的难度:
| 难度 | 棋子 | 颜色数 | 行数 | 同一颜色最多出现次数 |
|---|---|---|---|---|
| 简单 | 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个位置错误”。它先统计位置正确的棋子,然后在尝试中剩下的棋子里,统计那些颜色在密码其他位置仍然存在的棋子。密码中没有的颜色不计入。
颜色全对,但没有一个在正确位置:
| 秘密密码 | 红、黄、蓝、橙、紫 | |
|---|---|---|
| 尝试 | 黄、蓝、橙、紫、红 | |
| 提示 | 5个位置错误 | |
重复的颜色
在密码中,简单和中等难度下同一种颜色最多出现1次,困难难度最多出现2次,极限难度最多出现3次。在你的尝试中,所有难度下你都可以随意重复同一种颜色。
密码中的每个棋子只计一次。如果你的尝试中某种颜色的数量比密码中多,多出来的部分不计入:
| 秘密密码 | 红、黄、蓝、橙、紫 | |
|---|---|---|
| 尝试 | 红、红、红、红、红 | |
| 提示 | 1 个位置正确 | |
密码中只有一个红色棋子,且就在那个位置:你的红色棋子中只有一个会被计入,算作位置正确,其余的都不得分。在困难级别也是如此,因为那里的密码可以重复同一种颜色:
| 秘密密码 | 紫、黄、黄、黑、橙、灰 | |
|---|---|---|
| 尝试 | 黄、黄、黄、黄、黄、黄 | |
| 提示 | 2 个位置正确 | |
密码中有 2 个黄色棋子:你的黄色棋子中只有 2 个会被计入,其余的都不得分。
不完整的行
只要放下一个棋子,应用就会接受这一行:留空的格子不会给出任何提示。只有最后一行必须填满才能确认。空行永远无法确认。
| 秘密密码 | 红、黄、蓝、橙、紫 | |
|---|---|---|
| 尝试 | 红、空格、蓝、空格、空格 | |
| 提示 | 2 个位置正确 | |
不完整的行不可能获胜,因为空格永远不算位置正确,而且它和一次完整的尝试一样会用掉一行。
胜利与失败
- 胜利:某一行的所有棋子都位置正确。获胜的那一行算作一次尝试。
- 失败:最后一行已经下完,仍未猜出密码,例如在简单级别用完 10 行之后。
