国际象棋开局识别

    免费工具 · 无需登录

    粘贴一局棋或一个 FEN,得到开局和它的 ECO 代码。 在浏览器本地运行,不上传任何内容。

    对局记在纸质记谱单上?扫描成 PGN,不用手动输入。

    粘贴一局棋、一串着法或一个 FEN,本页告诉你这是什么开局:ECO 代码(B90、C65……)和完整名称,一直细到变例。它回放整局并查找每一个局面,而不是比对着法顺序,所以一盘由 1. Nf3 和 2. c4 走成后翼弃兵拒绝的对局,仍然会被认作后翼弃兵拒绝(Queen's Gambit Declined)。结果是对局到达的最深命名局面,同时给出走到那里的着法,以及之前经过的每一个命名局面。名称和代码来自 Lichess 的 chess-openings 数据集,属于公有领域。

    这个工具能做什么

    按局面匹配

    对局的每个局面都会查找,所以能识别着法顺序转换,无论走法顺序如何,给出的都是这个局面应得的名称。

    最深的命名变例

    结果是对局经过的最后一个命名局面,附带走到那里的着法和当时的棋盘。

    PGN、着法列表或 FEN

    可以粘贴带标签和注释的完整 PGN、纯着法列表,或单个 FEN。文件里有多局时可以选择其中一局。

    数千条命名变例

    ECO 代码 A00 到 E99,每条变例都有 Lichess 的名称,在你的浏览器里匹配。不会上传任何内容。

    如何识别国际象棋开局

    1. 1

      粘贴 PGN、着法列表(如 1. e4 c5 2. Nf3)或 FEN。也可以选择一个 .pgn 文件。

    2. 2

      查看最深命名局面的 ECO 代码和名称,以及走到那里的着法。

    3. 3

      查看命名局面列表,了解对局一路经过了哪些开局。

    4. 4

      在分析棋盘中打开这个局面,或分析整盘棋。

    常见问题

    ECO 代码是什么?
    《国际象棋开局百科全书》(Encyclopaedia of Chess Openings)把开局分成 A 到 E 五卷,代码从 A00 到 E99。例如 B90 是西西里防御纳道夫变例。几条命名变例可能共用一个代码。
    为什么加着法后名称会变?
    每条命名变例对应一个局面。一局棋先到达王兵开局,再到西西里防御,然后是它的某个变例。本页显示最深的那一个,并列出之前经过的那些。
    能识别着法顺序转换吗?
    能。比较的是局面而不是着法顺序,所以用不同顺序走成的同一局面,得到同一个名称。
    可以粘贴 FEN 而不是着法吗?
    可以。如果 FEN 本身就是一个命名局面,就会给出它的名称。中局局面没有自己的开局名称;粘贴走到这里的着法,就能看出对局出自哪个开局。
    开局名称来自哪里?
    来自 Lichess 的 chess-openings 数据集,作者已将其贡献给公有领域(CC0)。名称和数据集一样使用英文,中文界面只翻译了部分开局大类的名称。

    这盘棋写在纸质记谱单上

    拍下记谱单,ScanChess 把着法读成 PGN,开局名称也一并给出。每张记谱单扫描消耗 2 个积分;新账号赠送 10 个免费积分。

    扫描记谱单

    更多免费工具

    全部工具