不行,在密碼遊戲中,一個未變更的錯誤對應並不會同時消耗你兩次可用的失誤機會。兩次失誤的上限只會在第二次、且完全不同且已通過檢查的對應時才會觸發,因此重新檢查同一組完全相同、依序排列的密碼到明文配對,只會讓失誤計數停留在恰好一次。遊戲會以穩定排序後的密碼順序,將每一個完整填入的對應序列化,並將任何重複的簽章視為相同;這表示在同一個錯誤狀態下再次按下「檢查」按鈕,並不會為你的計數增加任何東西。你的第一次錯誤對應仍然可以編輯,因此你可以先清除、替換,或重新建立個別的猜測,然後再試一次。這樣的行為在已公布的規則集中是明確規定的:它防止了意外雙擊立即結束這一局,同時仍會在謎題鎖死之前,強制限制只能有兩個真正不同的錯誤。重點非常清楚:保留你第二次失誤的關鍵,在於提交一個不同的對應,而不是再次對同一個對應按下檢查。

兩次失誤計數器的運作方式
遊戲中的每一個完整對應,在任何失誤計數變動之前,都會先被轉換成一個穩定、已排序的簽章。介面只會顯示實際出現在加密句子中的 20 個密碼字母,這個句子使用 49 個字母位置加上 9 個空格,總共 58 個字元。當你為這 20 個密碼字母分別填入猜測,並按下檢查對應或按 Enter 時,引擎會依密碼字母的字母順序排序你的指定,然後將產生的簽章與前一個簽章進行比對。如果簽章相符,失誤次數根本不會增加。要達到兩次失誤的唯一方法,是提交一個經驗證與第一次不同的第二個簽章;一旦如此,對應選擇、字母指定、清除、游標移動與檢查功能都會全部凍結。
這種嚴格的比對機制,正是保護你不會因意外連點而損失的原因。重複的 keydown 事件在輸入層也會被忽略,因此長按 Enter 鍵、長按滑鼠,或觸控螢幕的重複輸入,都無法快速連續送出多筆提交。每一次按下檢查都會被視為一次刻意、序列化、與上一次完整填入狀態的比對,而不是與自身的比對;因此持續按住會與一次刻意的點擊一樣,只算一次。
如何一步步遊玩密碼遊戲
- 開啟棋盤頂端的加密句子。它會以保留空格的 58 個字元呈現,因此從第一眼就能看到單字邊界與重複的形狀。
- 點一下加密語句中的任一個密碼字母,或是右側格線中任一張 20 張已排序的對應卡。無論你選了哪一個密碼字母,它所屬的共享卡片都會亮起,因為句子中所有相同字母都會對應到同一個猜測。
- 從螢幕上的 A 到 Z 鍵盤中挑選一個明文字母,或是按下實體鍵盤上對應的按鍵。那個密碼字母在解碼預覽中所有出現的位置都會同時更新,包含你尚未猜出的字母以底線顯示。
- 在重複的符號、常見的短詞,以及任何一個字母構成的單字之間重複進行。一個字母的單字在此題目中只能對應到一小組可能的字母;而像相同的開頭或結尾配對這類形狀,則會免費送給你重複的字母。
- 將所有 20 個使用過的密碼字母都對應完,讓解碼預覽顯示出完整的單字。請確保每個明文字母最多只指定給一個密碼字母;這個雙射關係會在出現重複時,以明確的衝突訊息拒絕,而不是默默從其他對應中把該字母搶走。
- 使用「檢查對應」或按下 Enter 來確認指定。完全正確的對應會剛好獲得 1,000 分;完整但錯誤的對應會記錄為第一次失誤;未完成的對應則會回報謎題尚未解完,並且完全不計入失誤。
- 如果你需要反悔,「清除對應」只會移除目前選取之密碼字母的猜測,保留其他進度;而「重新開始」控制項會把棋盤重置為一片空白的對應,並自動選取第一個使用過的密碼字母。
什麼算、什麼不算是一次失誤
| 動作 | 失誤計數器 | 之後的遊戲狀態 |
|---|---|---|
| 檢查一個未完成的對應 | 不變 | 回報未完成,所有輸入仍可編輯 |
| 檢查一個完整但錯誤的對應 | +1(第一次失誤) | 對應可編輯,你可以繼續解題或修改 |
| 重新檢查同一個錯誤的對應 | 不變 | 簽章相同,計數器不會前進 |
| 檢查第二個、完全不同的完整對應 | +1(第二次失誤) | 鎖死,所有控制項凍結 |
| 檢查完整的反向對應 | 不變 | 剛好獲得 1,000 分,獲勝狀態 |
| 指定一個已經使用過的明文字母 | 不變 | 顯示原子化的衝突訊息,對應狀態保持不變 |
原子化衝突那一列特別值得說明,因為它是最常造成混淆的原因。試圖把同一個明文字母給兩個不同的密碼字母,並不會移動任何猜測,也不會計入一次失誤;引擎只會顯示一個明確的說明,然後保持你現有的對應不變。這種區隔讓雙射的保護機制保持可見,卻不會因為不小心的手滑而誤罰你,也能確保一對一衝突的嘗試絕不會被誤判為一次檢查。
在第一次錯誤對應之後如何恢復
因為第一次完全不同的錯誤簽章是可編輯的,你應該用對待任何部分進度一樣的方式來處理它:停止提交,開始修正。介面支援反覆修復,而不會讓你失去進度。「清除對應」只會抹掉目前選取之密碼字母的猜測,因此你可以用方向鍵依序走過 20 張卡片,丟掉任何你現在起疑的單一猜測,只重建那一格,而不影響其餘 19 個對應。左鍵與右鍵可在相鄰卡片間移動,上鍵與下鍵則會一次跳四個位置,以符合窄螢幕的精簡格線;Backspace 或 Delete 則可一次按鍵清除焦點所在的對應。
如果造成最大傷害的是某一個字元,你也可以掃描螢幕上的鍵盤按鈕,找出已經使用過的明文字母,並透過擁有這些字母的卡片來重設它。明文控制項即使在你已經指定的字母上也仍然可用,因為嘗試選擇它只會產生衝突訊息,而不是默默把該字母轉移。這讓恢復的方式變得很直覺:每個你想保留的猜測都錨定在自己的密碼卡上,每個你想修改的猜測都只要按一次清除就能動手。在 390 像素的視窗中,版面依然清晰可讀,因為對應卡片在窄螢幕上會排成四欄,而 26 個明文控制項會排成七個精簡的欄位。
為什麼重新檢查同一個對應會被刻意忽略
忽略一次相同的重新檢查並不是偷懶,而是刻意呼應了規範此謎題的那條一對一契約。句子底下的密文是利用明文「LOGIC GROWS WHEN EVERY PATTERN EARNS A CAREFUL SECOND LOOK」,搭配一套完全公開的 26 字母位置式金鑰所產生(明文 ABCDEFGHIJKLMNOPQRSTUVWXYZ 對應密文 QWERTYUIOPASDFGHJKLZXCVBNM)。每個密碼字母都剛好對應到唯一的反向明文字母,而遊戲把這種雙射關係視為唯一的真實來源。一旦你已經承諾了某一個特定的完整對應,你的心智模型就會固定在那個簽章上,所以再次按下檢查絕對不應該感覺像是一個新的猜測;它只是同一筆提交再次送達。
一個獨立的驗證來源確認了已公開的密文(「SGUOE UKGVL VITF TCTKN HQZZTKF TQKFL Q EQKTYXS LTEGFR SGGA」)在該金鑰下確實對應到那段明文,並且會再跑一次,把全部 49 個編碼位置逐一對應回它的明文來源。由於這個謎題是可重現且可測試的,關於失誤的規則同樣設計為可以重現:對同一個完整對應的重新檢查,等同於什麼都沒做;只有一個真正不同的完整猜測,才會被視為第二次錯誤。這就是為什麼一個未變更的錯誤對應,絕不會單靠自己就消耗掉兩次失誤。
避免燒掉兩次失誤的實用策略
保留第二次失誤最乾淨的做法,就是把檢查對應的動作延後,直到解碼預覽看起來合理為止。利用密碼 T 在這道題目中出現七次、高於任何其他加密字母這個頻率提示,觀察第一個與最後一個單字之間相同的前後綴,並讓那一個字母的單字先縮窄到它有限的幾個可能,再決定提交。你每一次確認的猜測都錨定在單一的密碼卡上,因此修改一格的成本很低,而提交第二個完全不同之錯誤簽章的代價卻是永久的。
當棋盤在第二次完全不同的錯誤之後凍結,「重新開始」就是清掉這一局的刻意方式:它會把你帶回一張空白的對應,並自動選取第一個使用過的密碼字母,將失誤計數器歸零,並把分數歸零。你永遠不必擔心一個停留在按鈕上的點擊會默默算成一次額外的失誤,因為輸入層會忽略重複的 keydown 事件,而狀態轉換只會在通過驗證的不同完整對應被檢查時才會推進。雙 Esc 老闆鍵會用類似試算表的畫面蓋住謎題,並保持你的進度不變,當你想短暫離開、又不希望冒著觸發兩次失誤上限的風險時,這個功能非常實用。明文字母的大小寫會自動為你統一,因此唯一能推動你失誤次數變化的,就只有對應本身的實際內容。
延伸閱讀:不需下載也能玩密碼遊戲嗎?可以。
延伸閱讀:密碼遊戲進階策略:1,000 分的解題計畫。