常用 FEN 示例
中國象棋初始局面的 FEN 是 rnbakabnr/9/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/9/RNBAKABNR w - - 0 1。大寫通常表示紅方棋子,小寫通常表示黑方棋子,數字表示連續空位。
完整 FEN 不只是棋子擺放,還包含輪到哪方走等狀態。實際使用時,最容易出錯的是棋盤方向、空位數量和紅黑大小寫。
- 初始局面 FEN 是最適合入門的參考樣板。
- 數字表示連續空位,斜線表示換行。
- 大小寫和輪到誰走會直接影響引擎判斷。
整理常見中國象棋 FEN 示例,包括初始局面、教學局面、殘局局面和帶 moves 的複盤格式。
打開示例 FEN →FEN 示例最適合用來理解「局面如何被文字保存」。相比抽象規則,直接看幾個常見示例更容易上手:初始局面怎麼寫,殘局如何保存,帶歷史着法的 FEN 有什麼用,分享給別人時應該檢查哪些欄位。
再看普通局面示例,重點檢查空位數字、大小寫棋子和輪到誰走。
如果要保存複盤過程,就使用 base FEN 加 moves 的形式保留歷史。
載入示例後用棋盤核對一次,確認局面和原始題目完全一致。
中國象棋初始局面的 FEN 是 rnbakabnr/9/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/9/RNBAKABNR w - - 0 1。大寫通常表示紅方棋子,小寫通常表示黑方棋子,數字表示連續空位。
完整 FEN 不只是棋子擺放,還包含輪到哪方走等狀態。實際使用時,最容易出錯的是棋盤方向、空位數量和紅黑大小寫。
如果你只想分享一個目前局面,base FEN 通常就夠了。比如殘局題、殺法題、教學題都可以只保存局面本身。
如果你想複盤一段過程,就應該保留 moves。base FEN 負責說明開始局面,moves 負責說明後續走法,頁面就能回放整條變化鏈。
每一行必須合計 9 個交點,數字和棋子數量都要核對。
大小寫代表不同陣營,寫反會讓局面完全變樣。
只描述起始局面和狀態的核心 FEN。
追加在 FEN 後面的着法歷史,用來恢復變化鏈。
rnbakabnr/9/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/9/RNBAKABNR w - - 0 1
做殘局題只需分享 base FEN,複盤整段變化則建議保留 moves。
常用初始局面是 rnbakabnr/9/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/9/RNBAKABNR w - - 0 1。
數字表示這一行裡連續的空位數量,例如 9 表示整行都是空位。
base FEN 描述起始局面,moves 描述從這個局面開始之後的走子歷史。
通常是棋盤方向、大小寫棋子、空位數量或輪到哪方走寫錯了,建議載入後逐格核對。