全部文章
    记谱法

    FEN 是什么?国际象棋局面记录法详解

    作者: ScanChess Editorial Team1 分钟阅读English
    FEN 是什么?国际象棋局面记录法详解的流程示意图

    PGN 记录的是一盘棋,FEN 记录的是一个局面。当你想说"就是这个位置,轮到白方走",用的就是 FEN。

    初始局面的 FEN 长这样:

    rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
    

    看着像乱码,其实是六段用空格分开的信息。

    六个字段

    1. 棋子摆放

    第 8 横线(黑方底线)写到第 1 横线,每条横线之间用 / 分隔。

    • 大写字母是白方:KQRBNP
    • 小写字母是黑方:kqrbnp
    • 数字表示连续的空格数

    所以 rnbqkbnr 是黑方底线(车马象后王象马车),pppppppp 是黑兵,8 表示整条横线全空。

    2. 轮到谁走

    wb

    3. 易位权

    KQkq 分别表示:白方可短易位、白方可长易位、黑方可短易位、黑方可长易位。任何一方失去某种权利就去掉对应字母;全部失去写 -

    注意:这里记的是权利,不是"现在能不能走"。王和车没动过,权利就在,哪怕此刻路径被挡住。

    4. 吃过路兵的目标格

    如果上一步是兵走了两格,这里写它"经过"的那个格子(例如 e3),否则写 -。写的是经过的格子,不是兵停下的格子。

    5. 半回合计数

    自上一次吃子或兵移动以来的半回合数,用于 50 回合规则。到 100 时可判和。

    6. 回合数

    从 1 开始,黑方走完加 1。

    第二个例子:1.e4 之后

    rnbqkbnr/pppppppp/8/8/4P3/8/PPPP1PPP/RNBQKBNR b KQkq e3 0 1
    

    变化的部分:第 4 横线出现 4P3(四个空格、一个白兵、三个空格),白方第 2 横线变成 PPPP1PPP(e2 空了),轮到黑方走(b),吃过路兵目标格是 e3,回合数仍是 1(黑方还没走)。

    哪里会用到 FEN

    • 残局训练题:一道题就是一个 FEN。
    • 引擎分析:把 FEN 粘进 Lichess 或 Chess.com 的分析板,直接从这个局面开始算。
    • 从中局开始的对局:PGN 里加一个 [FEN "..."] 标签,就能表示这盘棋不是从初始局面开始的。
    • 写文章、发帖:一行文本就能让别人复现你说的那个位置。

    从你的对局里拿到 FEN

    ScanChess 扫描记谱单得到完整对局后,在棋盘上走到任意一步,就能取到该局面的 FEN。棋盘照片识别功能则可以直接从一张棋盘照片得到 FEN——适合你只想记录"当时的样子"而没有完整记谱的情况(这个功能消耗 1 个积分)。

    一句话总结

    FEN = 棋子摆放 + 轮谁走 + 易位权 + 吃过路兵目标格 + 半回合计数 + 回合数。PGN 讲故事,FEN 拍快照。想了解 PGN,见 PGN 是什么

    几秒内把你的棋谱变成 PGN

    上传一张照片,让 ScanChess 完成转录。

    扫描你的棋谱

    继续阅读