什麼是 Shingoki?
Shingoki 源自日語「信號機」(紅綠燈),在海外也稱為 Semaphores。它是一種規則極為簡潔的迴圈謎題:畫出一條通過格子中心的封閉迴圈,並讓它通過盤面上的每一個圓圈。圓圈就是號誌,每個都提供兩項資訊。顏色說明迴圈在該處的行為:白圈直行穿過,黑圈轉彎。數字則量度直線:把從圓圈向兩側延伸的兩段直線長度(以格數計)相加,必須恰好等於那個數字。
遊戲的全部就是這樣。迴圈永不交叉、永不分岔,也不需要走過每一格。Shingoki 的特別之處在於這兩個小事實——一個顏色、一個長度——如何互相咬合。顏色固定了迴圈在一點的形狀;數字固定了它的範圍。
- 畫一條通過格子中心的封閉迴圈。
- 迴圈必須通過所有圓圈。
- 白圈直行;黑圈轉彎。
- 灰圈直行或轉彎皆可——顏色被隱藏。
- 數字=圓圈兩側兩段直線的總長。
- 迴圈永不交叉,可以留下空格。
如何線上遊玩
點擊或輕觸兩個相鄰格子之間的空隙即可放置一段線,再按一次便移除。小圓點標示迴圈行走的格線,圓圈則是它必須收集的線索。不斷連接線段,直到閉合成一條滿足所有圓圈的迴圈——最後一盞號誌轉綠的瞬間,盤面就會向你道賀。
「檢查」會標出已經違反規則的地方——分岔、在白圈上轉彎、長度超過數字——但不會洩漏路線。「提示」先移除錯誤的線段,然後才補上正確的一段;「復原」退回一步;「解答」會畫出完整迴圈,讓你研究完成的盤面。
- 在兩格之間輕觸即可畫線或擦除。
- 檢查只標示衝突,不破壞解題樂趣。
- 提示先修正你的迴圈,再延伸它。
- Backspace 或 Delete 可刪除剛放的線段。
- 「新謎題」會以所選大小生成全新盤面。
白圈是尺,黑圈是轉角
想快速進步,就把圓圈當成量具來讀。白圈是一把尺:迴圈筆直穿過它,兩條臂在同一直線上,數字就是它所在整段直線的長度。白 5 的意思是:「這段直線恰好五格,兩端都轉彎。」你也許還不知道它是橫是直,但在落筆之前,長度已經確定。
黑圈是有兩條量好手臂的轉角。迴圈在圓圈上轉彎:一條臂朝一個方向,另一條與之垂直,兩者相加等於數字。黑 4 可以分成 1+3、2+2 或 3+1——絕不會是 0+4,因為每條臂至少一格。小數字把選項收緊:黑 2 只能是 1+1,迴圈在圓圈上轉彎後,兩側緊接著再各轉一次。三格之內三個彎——這是全盤最響亮的線索。
- 白 n:一段恰好 n 格的直線,兩端必轉彎。
- 黑 n:兩條垂直手臂之和為 n,每條至少 1。
- 黑 2 完全確定:立即的之字形。
- 同一直線上數字不同的兩個白圈不能共用同一段直線。
- 共用同一段直線的白圈必然數字相同。
策略:讓牆來量,馴服灰圈
Shingoki 的數字住在盒子裡,而盒子會反推。手臂永遠伸不出邊界,所以靠近邊緣的圓圈選項一開始就被削減。位於邊緣列的白圈,其直線只能與該邊平行,方向立刻確定。位於盤面角落的圓圈更直接:迴圈在那裡只能轉彎,兩條臂沿著兩條邊延伸。對每個方向數一數牆前還有幾格;付不起數字的方向就是死路。
在困難盤面上,部分圓圈會變成灰色:顏色被隱藏,但數字依然精確。把灰圈當成兩個分得乾乾淨淨的情況——「這裡直行」與「這裡轉彎」——分別對照牆壁與鄰近線索。鄰圈已確定的手臂常常能直接排除其中一種情況。若兩種情況在某處強制同一段線,就放心畫上:無論如何它都是對的。
- 手臂永不越界:先數空間再下結論。
- 邊緣上的白圈與該邊平行。
- 角落的圓圈永遠是轉彎。
- 灰=顏色不明、數字精確:兩種讀法都試。
- 每放一段線就確定了某處的手臂——重讀附近的圓圈。
網路時代的紅綠燈
本站大多數迴圈謎題——Masyu、Slitherlink、Yajilin、Country Road——都在日本謎題雜誌的紙頁上長大。Shingoki 不是。它是個年輕的類型,2010 年代末在網路上找到了自己的玩家,而且一出生就有兩個名字:源自日語「信號機」的 Shingoki,以及 Semaphores。兩個名字都誠實地描述了體驗——一盤燈號,各自管制路線的通行。
它最近的祖先無疑是 Nikoli 的 Masyu:白珍珠直行、黑珍珠轉彎。Shingoki 保留了那套漂亮的顏色文法,再鎖上一把尺——用精確的距離換掉 Masyu 的局部幾何。從 Masyu 過來的玩家要學會相信算術勝過圖形直覺;反過來,Shingoki 的練習也會悄悄強化你在 Masyu 與 Slitherlink 的終盤功力,因為它們共享同一套封閉迴圈的帳本。
盤面大小與難度
6x6 是訓練場:圓圈密集、數字小,黑 2 加上邊緣的圓圈幾乎會替你把迴圈畫好。8x8 的直線開始拉長,牆壁算術真正派上用場。10x10 則是完整的長途路線——長直線、稀疏的號誌,需要從多個角落同時耐心培育路徑。
難度改變的是資訊量,不只是大小。「簡單」替接近一半的迴圈標上圓圈並顯示所有顏色;「中等」削減號誌;「困難」進一步削減,並把部分圓圈變灰——恰好在顏色最能安撫人心的地方。無論選哪種,生成器都會在出題前解開盤面,並持續加入圓圈,直到恰好只有一條迴圈滿足全部條件——卡住的局面從來不是壞掉的謎題,只是還沒找到的推理。
- 6x6——學會圓圈文法與牆壁算術。
- 8x8——需要真正路線規劃的均衡盤面。
- 10x10——長直線與稀疏號誌,獻給老手。
- 簡單與中等顯示所有顏色;困難加入灰圈。
- 每道謎題都經過驗證,恰好只有一個解。