允許使用大寫字母,且會移除開頭或結尾的空格,但內部空格會使項目格式錯誤並遭到忽略。

驗證前也會將字母大小寫正規化為小寫,因此大寫與混合大小寫版本會以相同的拼寫方式進行檢查。 周圍的空白不會使有效項目變成不同項目。不過,在 Word Chain Game 中,只有單一單字能成為連結。像 two words 這樣的片語不會被接受為多字項目,而標點符號、數字或連字號也會使提交內容無效。

are uppercase letters and spaces allowed when i play word chain game
Are Uppercase and Spaces Allowed in Word Chain Game?

輸入正規化程式接受的內容

遊戲在檢查提交內容前會套用兩項格式調整:移除開頭和結尾的空格,並將 ASCII 字母轉換為小寫。完成這些調整後,候選字詞仍必須是由 A 到 Z 或 a 到 z 的字母組成的單一單字。因此,大寫字母會影響項目的顯示方式,但不會改變遊戲測試的拼寫方式。

下表將格式處理行為與其餘的字典及連鎖檢查區分開來:

輸入的內容 格式調整結果 對遊戲的影響
word 保留為單一小寫單字 依正常方式針對字典、所需字母及不得重複規則進行檢查
WORD 轉換為小寫 以與「word」相同的拼寫方式進行檢查
wOrD 轉換為小寫 以與「word」相同的拼寫方式進行檢查
word with outer spaces 移除外部空格 以與「word」相同的拼寫方式進行檢查
two words 保留內部空格 格式錯誤的輸入;在不變更遊戲狀態的情況下遭到忽略
word! 保留標點符號 格式錯誤的輸入;在不變更遊戲狀態的情況下遭到忽略
word2 保留數字 格式錯誤的輸入;在不變更遊戲狀態的情況下遭到忽略
word-word 保留連字號 格式錯誤的輸入;在不變更遊戲狀態的情況下遭到忽略
空白項目 沒有留下任何單字 格式錯誤的輸入;在不變更遊戲狀態的情況下遭到忽略

格式錯誤的輸入會以不可分割的方式處理。 它不會變更分數、回合、嘗試紀錄、目前單字或醒目提示的字母。這表示意外輸入片語不會耗用遊戲的拒絕次數。 你可以修正項目後再次提交,不過,格式有效但違反遊戲規則的單字會以不同方式處理。

每個連結單字都必須通過的三項檢查

格式只決定項目能否視為單字。格式正確的候選字詞接著必須通過三項彼此獨立的檢查:

要求 確切規則 失敗時的結果
字典收錄情形 正規化後的拼寫必須出現在遊戲固定的本地字典中 拒絕該單字
指定的起始字母 第一個字母必須等於上一個單字結尾且醒目的字母 拒絕該單字
不得重複單字 正規化後的拼寫不得曾在目前的連鎖中出現 拒絕該單字

這些檢查彼此分開。熟悉的英文單字可能因為不在本地字典中而失敗,字典中的單字也可能因為以錯誤字母開頭而失敗。已在連鎖中使用過的單字,即使其字母原本能形成正確連結,仍會遭到拒絕。

當所有檢查都通過時,接受的單字會成為連鎖的新結尾。輸入欄位會清除,醒目的字母也會更新為已接受單字的最後一個字母。棋盤會顯示目前單字、所需字母、回合、分數、已使用的單字數量,以及不同失誤的數量;它不會透露候選字詞清單或未來的解答路徑。

如何使用大寫字母或含空格的輸入來玩 Word Chain Game

  1. 閱讀目前單字及醒目的字母。 醒目的字元是目前單字的最後一個字母,也是你下一個項目所需的第一個字母。遊戲開始時,開頭的起始單字就已顯示。
  2. 選擇一個可能存在於字典中的單字。 它必須以醒目的字母開頭、只包含字母,而且不得曾在連鎖中出現。由於這個版本使用的是經審核的精簡詞集,而非所有英文單字,因此提交前請先考慮該拼寫是否可能被收錄。
  3. 將單字作為單一項目輸入。 大寫字母與混合大小寫皆可安全使用,因為它們會被轉換為小寫。開頭或結尾的空格會自動修剪,但內部空格會造成格式錯誤的項目。不要加入標點符號、數字或連字號。
  4. 按 Enter 或點選 Link word。 使用鍵盤提交與使用按鈕會執行相同的驗證。提交前不需要移除大小寫,也不需要手動刪除無害的外部空格。
  5. 檢查連結是否已接受。 接受的項目會清除欄位,並變更目前單字與所需字母。格式正確但無法接受的單字會產生拒絕,並記錄一次不同的失誤。格式錯誤的項目則不會造成任何回應狀態變更。
  6. 將第一次不同的拒絕視為警告。 遊戲允許一個不同的遭拒單字,但第二個不同的遭拒簽章會鎖定輸入框與提交控制項。重複提交相同的正規化錯誤單字不會產生另一個不同的失誤。
  7. 完成五個已接受的連結。 每個已接受的連結值 200 分,因此完成五個連結的路線會產生確切的最終分數 5 × 200 = 1,000 分。

格式錯誤的項目不算失誤

格式錯誤的輸入與遭拒單字之間的區別,是回答空格相關問題的核心。 含有內部空格、標點符號、數字、連字號或沒有字母的提交內容屬於格式錯誤。遊戲會忽略它,且不會記錄不同的失誤。它也會讓分數、回合、目前單字及嘗試紀錄維持不變。 你接著可以取代文字並提交新項目。

語法有效的單字則有不同的行為。若它以錯誤字母開頭、不存在於本地字典中,或重複了連鎖中已使用的單字,就會成為遭拒的嘗試。第一個不同的遭拒單字會讓遊戲仍可進行。若再次提交完全相同的正規化錯誤單字,遊戲會將其去重:加入大寫字母或周圍空格不會產生新的拒絕簽章。

例如,先以小寫提交一個錯誤單字,再以大寫且前後加上空格的方式提交相同單字,代表一次不同的遭拒嘗試,而不是兩次。 內部空格則不同,因為它會使項目格式錯誤,而不是產生遭拒單字的簽章。不過,第二個不同的遭拒單字會鎖定連鎖。一旦發生這種情況,輸入框與提交按鈕就會停用,只有 Restart 能恢復開頭的起始單字、空白的嘗試集合、第一回合及零分。

為何熟悉的單字仍可能遭到拒絕

目前的遊戲使用的是一個小型固定的本地字典,其中僅含六個經審核的名詞拼寫,而非完整的英文詞彙。接受的拼寫取自 Princeton WordNet 3.1 字典檔案,並另行與 Cambridge Dictionary 交叉核對。這是刻意設定的範圍限制:某個單字可能是公認的英文詞、以正確字母開頭,卻仍會因為不是遊戲接受的拼寫而遭到拒絕。

這項限制使遊戲成為規則閱讀與連鎖推理的挑戰。廣泛的詞彙本身並不足夠,而且失誤後也沒有隱藏的答案選單可供查詢。可見資訊足以支援謹慎的第一次嘗試:閱讀所需字母、從精簡詞集中選擇一個合理的拼寫,並確認它尚未在連鎖中出現。

若想更廣泛地了解受限字典與拒絕模式,請參閱 Word Chain Game 規則與兩次失誤說明。這個問題的關鍵在於,大小寫與無害的外部空格絕不會創造出不同的單字。它們無法協助單字繞過字典、起始字母要求或不得重複的檢查。

計分、鎖定與復原

只有已接受的連結才會變更分數。遭拒的候選字詞不會獲得分數,格式錯誤的項目則完全沒有影響。完成五個已接受的連結後,遊戲即告結束,分數確切為 1,000 分。精簡字典與確定性起始狀態可確保相同的輸入序列產生相同結果。

鎖定無法透過變更大小寫、移除外部空格或再次提交相同的遭拒單字來解除。 鎖定會在第二個不同的遭拒簽章出現後發生。此時,唯一支援的復原方式是 Restart,它會重設確定性的開頭狀態。格式錯誤的輸入錯誤不會造成鎖定,因為它從未成為遭拒的嘗試。

驗證完全在瀏覽器本機執行。輸入的單字不會上傳,不需要帳戶,也不會使用網路請求來檢查提交內容。因此,安全的輸入流程十分直接:輸入一個單純的單字、保留原本想表達的拼寫、使用 Enter 或 Link word 提交,並確認目前單字及醒目的字母已前進,再進行下一次嘗試。

若想深入了解,請參閱 Capital Letters or Extra Spaces in an Ordered Word Game?。