線上象棋去哪裡下?

本頁的答案複述的是本站開源引擎所實現的規則。該引擎遵循亞洲象棋聯合會(WXF)規則,行棋、將死與重複局面的兩條判定都已實現:用長將或長捉逼成重複局面的一方判負,不是判和。長捉的判定還沒有經過官方判例集的校驗。凡是答案提到具體局面的,該局面都在所鏈接的參考頁上,由構建過程在發布之前逐一校驗。

直接回答

現在的線上象棋基本都在瀏覽器裡,手機電腦都不用裝東西。真正要挑的是三件事:長將長捉的判定對不對——不少平台把長將直接判和,那是國際象棋的規則,照它練出來的習慣到正規比賽要重新改;有沒有和你水平相當的對手,差三百分以上的對局學不到東西;下完的棋存不存,因為復盤自己的敗局是提高最快的一件事,棋局不留就無從下手。

為什麼判定這一條排第一

把長將當作和棋,等於把象棋裡一整類資源教錯了。規則上長將是禁止的,該變着的一方不變就判負——這是一條會直接決定勝負的規則,不是細節。一個平台如果在這裡簡化,你在它上面練出來的不是“會下棋”,而是一套到了裁判面前要推翻的習慣。

怎麼驗:擺一個自己能連續將對方、但對方無法脫身的局面,連將十幾步看平台怎麼處理。判和的就是簡化過的。

本站自己的情況也說清楚:上面那個測試,兩條都通得過。引擎會記下每一步有沒有將軍、又重新盯上了哪個子——按子認人,不按格子認,因為被捉的子是會跑的。重複循環裡每步都將的一方判負;沒有將軍而每步都捉同一個子的一方,同樣判負。還欠一件事:長捉的判定沒有經過官方判例集的校驗,那本判例集只有扫描本。沒有爭議的情形有測試覆蓋,最難的那幾個局例沒有。把標準寫在這裡,是為了讓你拿它去量任何一個平台,也包括我們——通得過的和還欠的都要照實說。

對手水平比平台名氣重要

一個小平台裡有二十個和你差不多的人,比一個大平台裡有兩万個遠強於你或遠弱於你的人有用。衡量的辦法很簡單:連下十局,如果贏九輸一或者贏一輸九,配對就沒起作用。

另外注意棋力分不同平台之間不能比。每個平台的起始分和人群都不一樣,甲平台一千七可能強過乙平台兩千。只有一個數字在抽象意義上成立,就是棋協的正式等級分,而且只在那個棋協內部成立。

存棋,然後真的去看

能存棋而不看,跟不能存沒區別。最省力的做法是只看輸掉的那幾局,而且只找一個問題:這盤棋是從哪一步開始不對的。不要從頭分析到尾,那件事做三遍就會放棄。

如果平台帶引擎復盤,用法是先自己判斷哪一步走坏了,再讓引擎核對。順序倒過來就變成看答案,看完記不住。

相關問題

線上下棋要不要下載客户端?

不需要。瀏覽器能跑完整的棋盤、計時和引擎,手機上也一樣。

網速不好會不會影響?

回合制的棋對網速要求很低。真正的影響是斷線判負的規則,下之前看清楚平台怎麼處理掉線。

線上下的棋算正式棋力嗎?

不算。任何平台的分數都只在該平台內部有意義,正式等級分要在棋協的比賽裡取得。

上盤走一遍

看懂和下出來是兩回事。免費對弈,人機或真人,點開就能下。