關於 Ply Yard
Ply Yard 是一個免費的線上棋類網站。ply 指棋類和策略遊戲中一方走的一著。我們想做的很簡單:選一款棋,開啟棋盤,直接開始下;不用註冊,也不用安裝應用。
你可以期待什麼
沒有使用者賬號,不用下載應用,沒有虛擬金幣,也沒有塞滿遊戲的大大廳。開啟 Ply Yard,棋盤已經擺好。
1. 為什麼做 Ply Yard
眼下多數線上棋類,先要過應用商店下載、強制註冊、追蹤指令碼,再擠進塞滿遊戲的門戶。想找一張乾淨棋盤練開局,或和身邊的人隨便下一盤,往往要在彈窗和廣告牆裡繞好幾分鐘。
Ply Yard 反著做。別人把連結發給你,或你從搜尋點進來,開啟的應該就是能下的棋盤,而不是還要找入口的選單。這個首頁列出遊戲;真正下棋,在對應的遊戲頁面。
2. 棋盤怎麼做的
我們希望每一局都做到幾件實在的事:開啟快,走子不卡,計算留在你的裝置上。
- 什麼螢幕都清楚: 線、河界和棋子在手機或大顯示器上都保持清晰。放大縮小視窗,也不會糊成一張圖。
- 電腦在旁邊想,不擋住你: 它在找下一步的時候,棋盤照樣跟手。你不用等整頁凍住再點。
- 聯機房間是臨時桌子: 兩個人坐下、下完、離開。最後一個標籤頁關掉,房間就沒了。我們不在雲端留對局記錄。
3. 現在能下什麼
- 象棋 — 瀏覽器裡的整盤象棋——不用應用、賬號或安裝。
- 國際象棋 — 標準 8×8 棋盤。白棋先行。
- 跳棋 — 8×8 英式跳棋。黑棋先行。
- 黑白棋 — 8×8 黑白棋。黑棋先行。
- 五子棋 — 15×15 棋盤連五。黑方先走。
- 圍棋 — 9 路、13 路或 19 路。圍空、提子、停手。
- 將棋 — 9×9 本將棋。先手先行。
- 九子棋 — 24 點成三棋盤。放子、成三、飛子。
- 井字棋 — 3×3 棋盤。X 先行。
- 中國跳棋 — 星形棋盤。紅棋先行。
- 鬥獸棋 — 7×9 棋盤。紅棋先行。
- 飛行棋 — 15×15 十字棋盤。紅方先擲。
- 泰國象棋 — 8×8 棋盤。白棋先行。
- 哈爾馬棋 — 16×16 棋盤。紅棋先行。
- 四子棋 — 7×6 棋盤。紅方先落。
- 國際跳棋 — 10×10 棋盤。黑棋先行。
- 暗棋 — 8×4 棋盤。先翻定色。
- 六子棋 — 19×19 棋盤。黑先一子,其後每手兩子。
- 朝鮮將棋 — 9×10 棋盤。楚棋先行。
- Hnefatafl — 11×11 Fetlar. Attackers move first.
- Hexagonal Chess — 91-cell Gliński board. White moves first.
- Backgammon — 24-point board. White moves first.
- Mancala — 6 pits × 4 seeds. South moves first.
- 魯多棋 — 15×15 十字棋盤。紅方先擲。
- 烏爾王棋 — 復原棋盤。白方先擲。
- 塞尼特 — 復原 3×10 棋盤。黑方先擲。
- 連通棋 — 11×11 六邊形盤。黑連左右。
- 波斯象棋 — 8×8 棋盤。仕只走一斜。
- 緬甸象棋 — 8×8 棋盤。先擺子再走子。
- 奧瓦瑞棋 — 12 坑環盤。吃連續的 2、3 子。
- 點格棋 — 預設 5×5 格。藍方先行。
- 土耳其跳棋 — 8×8 直行。白棋先行。
- 中東跳棋 — 5×5 交叉點。黑棋先行。
- 尼泊爾虎棋 — 5×5 交叉點。羊方先行。
- 狐鵝棋 — 33 點十字盤。鵝先行。
- 俄羅斯跳棋 — 8×8 深色格。白棋先行。
- 雙六骨牌 — 雙六接龍。黑方先行。
- 蛇梯棋 — 10×10 賽道。黑棋先擲。
象棋、國際象棋、跳棋、黑白棋、五子棋、圍棋、將棋、九子棋、井字棋、中國跳棋、鬥獸棋、飛行棋、泰國象棋、哈爾馬棋、四子棋、國際跳棋、暗棋和六子棋都可以直接玩。後面會陸續加入更多棋類。
象棋(中國象棋)
完整的 9×10 棋盤,按通行規則實現:象不過河、將仕不出九宮、炮要隔子、馬有蹩腿、將帥對面、以及三次重複且長將判負。提供四檔校準過的 AI(簡單、中等、困難、大師),同屏雙人,以及遠端對局的即時房間邀請。
國際象棋
標準 8×8 棋盤,王車易位、吃過路兵和升變按通行規則判定。可對瀏覽器內 Stockfish 四檔、同屏雙人,或開線上房間。提示、悔棋與覆盤都在這一局裡。不用註冊。
跳棋(英式跳棋)
8×8 深色格棋盤,跳吃必須吃、連跳要走完,升王仍一次走一格。可對 AI 四檔、同屏雙人,或開線上房間。提示、悔棋與覆盤都在這一局裡。不用註冊。
黑白棋
8×8 棋盤,合法落子必須翻過至少一條線上的子。可對 AI 四檔、同屏雙人,或開線上房間。提示、悔棋與覆盤都在這一局裡。不用註冊。
五子棋
15×15 無禁手棋盤,連五或以上即勝。可對四檔 AI、同屏雙人,或開線上房間。悔棋、提示與覆盤方便你回看決定勝負的那一手。
圍棋
可選 9 路、13 路或 19 路棋盤,對 AI、同屏輪流,或開線上房間。提示、悔棋、雙方停手後的數子,以及覆盤都在這一局裡。不用註冊。
將棋
9×9 本將棋棋盤,支援打入、升變和持駒。可對 AI 四檔、同屏雙人,或用連結開房間。提示、悔棋與覆盤都在這一局裡。不用註冊。
九子棋
24 點成三棋盤,按放子、成三吃子、沿線走子與三子飛子的規則進行。可對 AI 四檔、同屏雙人,或用連結開房間。提示、悔棋與覆盤都在這一局裡。不用註冊。
井字棋
3×3 棋盤,X 先行,連三即勝。可對 AI 四檔、同屏雙人,或用連結開房間。提示、悔棋與覆盤都在這一局裡。不用註冊。
中國跳棋
星形棋盤,紅棋先行。可平移到相鄰空點,也可越過緊鄰的棋落到對稱空點,並允許連跳;跳躍不吃子。率先佔滿對方營地即勝。可對 AI 四檔、同屏雙人,或用連結開房間。提示、悔棋與覆盤都在這一局裡。不用註冊。
鬥獸棋
7×9 棋盤,紅棋先行。棋子按等級走一格;鼠可吃象,獅虎可跳河。走進對方獸穴即獲勝。提供四檔本機 AI、同屏雙人與線上房間;提示、悔棋和回放都在同一張桌上。無需註冊。
飛行棋
15×15 十字棋盤,紅方先擲。擲出 6 才能出基地;在非安全格落到對方棋上會把它打回基地。四架飛機全部到家即勝。提供四檔本機 AI、同屏雙人與線上房間;提示、悔棋和回放都在同一張桌上。無需註冊。
泰國象棋
8×8 棋盤,白棋先行。兵從第三橫線起步,到達第六橫線升變為梅特。梅特只斜走一格;孔還能向前直走一格。沒有王車易位。將死對方的坤即勝。提供四檔本機 AI、同屏雙人與線上房間;提示、悔棋和回放都在同一張桌上。無需註冊。
哈爾馬棋
16×16 棋盤,紅棋先行。雙方各十九枚棋從對角營地出發;可平移到相鄰空點,也可越過緊鄰的棋落到對稱空點,並允許連跳;跳躍不吃子。率先把十九枚己棋全部佔入對方營地即勝。提供四檔本機 AI、同屏雙人與線上房間;提示、悔棋和回放都在同一張桌上。無需註冊。
四子棋
7×6 棋盤,紅方先落。圓片投入七列之一,落到該列最低空位。橫、豎、斜先連成四枚同色即勝;棋盤填滿仍無連四則和。提供四檔本機 AI、同屏雙人與線上房間;提示、悔棋和回放都在同一張桌上。無需註冊。
國際跳棋
10×10 深色格棋盤,黑棋先行。兵可向後跳吃,王沿斜線飛走;有吃必須走吃子數最多的路徑。提供四檔本機 AI、同屏雙人與線上房間;提示、悔棋和回放都在同一張桌上。無需註冊。
暗棋
8×4 棋盤,三十二枚棋全部蓋住開局。先手先翻,翻開的顏色歸先手。明子按等級走一格;兵可吃將,炮須翻山。吃光對方或讓對方無棋可走即勝。提供多檔本機 AI、同屏雙人與線上房間;提示、悔棋和回放都在同一張桌上。無需註冊。
六子棋
19×19 棋盤,黑棋先落一子,之後每手兩子。橫、豎、斜連成六子或更多即勝;滿盤無人連六則和。棋子落下後不再移動,也不被提走。提供多檔本機 AI、同屏雙人與線上房間;提示、悔棋和回放都在同一張桌上。無需註冊。
4. 開源棋圖與引擎致謝
一張棋桌背後,也有許多人的開源工作。下面分別列出對弈引擎、模型權重與棋子圖的來源;它們的許可各自獨立,並不因在同一網站使用而合併。
對弈引擎與模型
- 中國象棋GPL-3.0 · GPL-2.0 或後續版本
Fairy-Stockfish / XQWLight
目前優先採用 Fairy-Stockfish 的瀏覽器 WASM 引擎(GNU GPL v3);瀏覽器不能啟用多執行緒時,回退到 Morning Yellow / xqbase 的 XQWLight(GNU GPL v2 或後續版本)。感謝兩個專案的作者與貢獻者。合法著法與棋局裁決仍由子站自己的規則程式碼負責。
Fairy-Stockfish 原始碼 · GPL v3 全文 · XQWLight 原始碼 · GPL v2 全文 · 子站說明
- 國際象棋GPL-3.0
Stockfish / stockfish.js
採用 Stockfish.js 18 lite 單執行緒瀏覽器建置與隨版本發布的 NNUE 評估網路。感謝 Stockfish 的 Tord Romstad、Marco Costalba、Joona Kiiski、Gary Linscott 及貢獻者,也感謝 stockfish.js 的 Chess.com、Nathan Rugg 與貢獻者。引擎及瀏覽器打包依 GNU GPL v3 提供。
- 五子棋引擎 GPL-3.0 · 權重 CC0
Rapfi / rapfi-networks
採用 Haobin Duan(dblue)與貢獻者的 Rapfi 0.43.2 瀏覽器版本;瀏覽器不能啟用共享記憶體時,回退到本站原有搜尋。引擎按 GNU GPL v3 散布,mix9svqfreestyle 與 model210901 神經網路權重來自按 CC0 發布的 rapfi-networks。Rapfi 的部分程式碼源自 Stockfish,相關貢獻者見其 AUTHORS。本站使用自由五子棋規則,不混用連珠賽事規則。
所用引擎原始碼 · 所用模型權重 · 引擎許可 · Stockfish 作者名單 · 子站說明
- 圍棋MIT
KataGo / web-katrain
瀏覽器端推論實作改編自 web-katrain,感謝 Web KatRain Contributors。棋力資料來自 David J Wu(lightvector)與貢獻者維護的 KataGo:預設採用 g170-b6c96,高強度檔採用 g170e-b10c128,大師檔採用 kata1-b18c384nbt。子站列示這些來源採用 MIT 許可,並提供署名與許可全文。KataGo 所依賴的其他材料,仍需分別遵循其自身的許可說明。
棋子圖與視覺資源
- 中國象棋、暗棋AGPL-3.0
pychess-variants · hnz SVG
紅黑圓形棋子來自 gbtami 與貢獻者維護的 pychess-variants 專案,採用 hnz SVG 套。象棋與暗棋子站均保留資源副本及 GNU AGPL-3.0 許可說明;棋盤線、河界與介面並非該專案的棋盤點陣圖。
國際象棋子站使用 Unicode 標準棋符在畫布上繪製棋子,不是第三方 SVG 棋子套。
關於許可與使用範圍
以上是入口網站的來源索引,不替代各子站隨具體版本提供的版權聲明、許可全文及對應原始碼。引擎程式碼、瀏覽器打包、模型權重和圖像資源應分別核對。上述專案與作者不為本站背書;本站的 AI 對弈用於瀏覽器內練習,不代表職業棋力或比賽評級。
5. 聯絡與反饋
規則有疑問、發現棋盤問題,或想建議下一款遊戲?直接寫信給 contact@plyyard.com,或閱讀 聯絡說明 瞭解怎樣提交能復現的報告。