Shape Rotation Match 中正確的下一個步驟永遠是組合動作,而不是單一操作:將一個連續的不對稱樣本平移,使其中心落在可見目標已公布的 4 plot-unit 半徑範圍內,接著以精確的 45 度為單位逐步旋轉,直到方向與虛線輪廓相符。由於沒有答案,也沒有選項清單,這個謎題考驗的是真正的幾何姿態,而不是選擇題式的猜測。五個回合各自都將樣本放置在遠離目標且角度錯誤的位置,因此唯一的前進方式就是對同一塊圖形執行兩個真實動作;頁面把目標以虛線外框直接繪製自已撰寫的頂點清單,同時刻意省略正確座標、正確角度、ARIA 標籤,或任何能讓你讀取結果的成功屬性。一旦你送出,精確符合 45 度方向,以及中心落在 4 plot-unit 以內,是回合推進並累積 200 分、朝向固定 1,000 分終點邁進的兩個必要條件。

頁面透露的內容,以及它刻意隱藏的內容
在你決定動作之前,先觀察棋盤上的兩個形狀。實心圖形是你所控制的樣本。虛線輪廓是已撰寫的目標,以遊戲內部同樣使用的頂點清單繪製為可見的最終點。兩個形狀共享一個 320 乘 240 的 SVG 繪圖區,因此你看到的幾何就是回合判定時的幾何。頁面永遠不會以文字、ARIA 標籤、隱藏欄位或資料屬性公布任何正確角度、目標座標對、答案旗標、成功屬性,或任何未來結果。你唯一能讀取的目標資訊就是輪廓本身,這正是任何回合中的下一步都必須從邊與角重新建構,而無法從提示直接複製的原因。五個已撰寫的樣本各自都帶有至少六個頂點,而且不具鏡像對稱,因此錯誤的轉向即使乍看之下也不會與必要的姿態相同。
五個具名回合並非可以互換。Offset Fin、Crooked Kite、Stepped Leaf、Notched Wing 與 Hooked Comet 各自呈現不同的多邊形,擁有各自的初始姿態與目標姿態。回合編號、目前分數,以及你累計的任何錯誤狀態都屬於同一個顯示畫面的一部分,但可見文字中沒有任何部分會揭露你應該瞄準的姿態。獨立測試握有全部五個多邊形頂點清單、初始姿態、目標姿態與容差的一份第二份逐字複本,因此可見的輪廓確實就是真實來源,而非近似值。請將每一步動作的決策,當作並沒有任何等待讀取的答案來處理。
規劃先拖曳再旋轉的順序
實際機制相當簡短,可以預先規劃,依照順序執行能讓你避開第二次錯誤的死鎖。請在按下 Submit 之前依序完成這些步驟。
- 點擊或點選一次實心樣本使其成為焦點;指標平移現在會透過擷取的指標事件移動它的真實 SVG 座標,且同一塊的鍵盤快捷鍵也隨之可用。
- 將樣本拖曳至虛線輪廓附近,直到實心多邊形的中心感覺上接近目標外框的中心。在繪圖區內放開,使這次移動被記錄為真正的平移而非無操作。
- 使用螢幕上的兩個旋轉按鈕,或在樣本取得焦點時按下 Q 向逆時針旋轉、E 向順時針旋轉。每次按壓都會讓該塊精確旋轉 45 度,並被記錄為真正的旋轉。
- 按下方向鍵進行每個方向 8 單位的微調,以微調位置。持續微調,直到實心樣本的邊緣在最獨特的頂點處與虛線輪廓的邊緣對齊。
- 只有在樣本中心位於目標中心 4 plot-unit 以內,且方向在精確的 45 度格點上與虛線輪廓相符時,才按下 Submit,或在樣本取得焦點時按下 Enter。
- 如果提交遭到拒絕,再次拖曳樣本並再次旋轉,以產生一個真正不同的姿態,然後再第二次按下 Submit;未變動的第二次嘗試會被忽略,也不會給你一個新的錯誤供你修正。
如果你偏好全程使用鍵盤,流程也相同。以 Tab 將焦點移至樣本,使用方向鍵進行微調,按下 Q 或 E 進行 45 度的轉向,然後按下 Enter 提交。原生的旋轉與 Submit 按鈕在後續過程中仍可在螢幕上使用;如果你想更深入了解鍵盤路線,有另一份獨立的逐步說明在以純鍵盤遊玩 Shape Rotation Match。
4 單位中心容差如何影響你的選擇
已公布的容差是規劃時唯一可信賴的數值常數。它會告訴你哪一類動作值得嘗試,哪一類動作無論看起來如何都注定會被拒絕。
| 你所進行的動作 | 回合檢查的內容 | 結果 |
|---|---|---|
| 中心正好位於目標 | 歐幾里得中心距離等於 0 plot-unit | 接受;回合推進並獎勵 200 分 |
| 中心在 4 plot-unit 以內 | 距離介於 0 至 4 之間,含端點 | 只要角度也完全相符即接受 |
| 中心正好在 4 plot-unit | 距離等於 4.0000,而非 4.001 | 接受;這是已公布的邊界,並非嚴格不等式 |
| 中心在 4.001 或以上 | 距離超過已公布的邊界 | 以可恢復的錯誤拒絕 |
| 角度偏差任何非零量 | 最短的循環角度距離不為零 | 拒絕,即使視覺上看似對齊 |
| 遭拒後重複提交相同內容 | 捨入後的姿態簽名與先前的拒絕相符 | 忽略;不記錄第二次錯誤,回合繼續 |
由這個表格衍生出兩個推論。第一,單純拖曳而不旋轉永遠無法讓回合通過,因為在初始方向與目標方向不同的第一個回合,角度檢查就會失敗。第二,單純旋轉但沒有記錄到拖曳也永遠無法通過,因為動作分類帳需要先有一次平移和一次旋轉,純粹的檢查函式才會認可提交。相較之下 4 單位的容差確實寬容;方向檢查則不然。請優先圍繞方向進行規劃,然後再利用位置容差吸收剩餘的微小漂移。
閱讀虛線輪廓,而不是依賴答案
因為永遠不會公開任何座標或角度,在 Shape Rotation Match 中選擇下一步,先是一個閱讀任務,才是一個移動任務。挑出虛線輪廓上最長的邊,辨識它背向哪個頂點,然後在實心樣本上尋找相同的邊長與相同的角形。對第二長的邊也以同樣方式比對。當兩條邊對齊時,45 度的格點通常也會把其餘部分對齊,因為所有已撰寫的多邊形都帶有至少六個頂點且無鏡像對稱,這排除了意外的翻轉。這個視覺習慣比原始速度更為重要,因為錯誤提交後所收到的拒絕回饋只會回報當前回合與送出的捨入後姿態;它永遠不會透露是哪一條邊錯了,因此診斷的工作必須由回合本身完成。
請在螢幕上目前出現的任何樣本上練習這個閱讀。整個流程中存在五個回合,每一個都會對套用於不同多邊形的同一個習慣給予獎勵。隨著時間推移,閱讀會成為這個動作中你信任的部分,而先拖曳再旋轉的順序則會成為你無需思考即可執行的部分。
將一次拒絕視為可恢復的嘗試
錯誤系統的設計,是為了避免一次糟糕的猜測就結束整個流程。第一次拒絕永遠是可以恢復的:將樣本拖到一個新的位置,將它旋轉到另一個 45 度角,然後再次按下 Submit。新的姿態會產生不同的捨入後簽名,而失敗分類帳允許每個回合出現一次真正不同的拒絕。如果你在沒有任何變動的情況下再次按下 Submit,去重邏輯會識別出該簽名,並略過第二次錯誤,因此重複的按壓既不會讓你損失什麼,也無法為你爭取到任何東西。仍然沒有移動的第三次按壓會產生同樣的無操作,只有新一輪的拖曳或旋轉才能產生第二次錯誤。
那第二次不同的拒絕是你不應跨越的界線。一旦發生,平移、旋轉、提交與鍵盤動作都會凍結,而回合會以你當時累積的分數作結。在第二次錯誤發生之前修正第一次錯誤,正是清空失敗分類帳、進入下一個回合的關鍵。Restart 永遠會將回合帶回第一個初始姿態,分數歸零且沒有錯誤;共用遊戲外殼只會保存你兩個 session 之中的最佳本地分數,因此已完成的回合絕不會被較差的結果覆寫。
Shape Rotation Match 與相似遊戲的相對位置
兩個相近的謎題共用部分詞彙,但解決的是不同的問題。Shape Matching Game 將五個具名方塊與等效的輪廓槽位配對,有效的解法是從清單中進行一次性的選擇,而不是連續的幾何姿態。Rotating Picture Puzzle 透過已公開的順序旋轉九個固定的海報碎片,而方塊永遠不會平移,因此方向檢查就是遊戲的全部。Shape Rotation Match 處理的是單一連續形狀,這個形狀必須在繪圖區上移動並透過精確的 45 度角旋轉,這也正是建議的例行程序是先拖曳再旋轉,而非先選再放或先旋轉再放。在你面前選擇好下一步的關鍵,在於辨識該回合究竟是在問三個問題中的哪一個。
五個回合、每回合兩個真實動作、剛好 1,000 的分數,是這趟流程的已公布合約:5 個回合 × 每回合 200 分 = 在經稽核的終點得到 1,000 分。將這個合約視為唯一真實來源,會使每一個下一步的決策都成為一個小型、可重複的計畫,而不是猜測,這也是在 Offset Fin、Crooked Kite、Stepped Leaf、Notched Wing 與 Hooked Comet 各自首次嘗試就過關的最簡單方法。