几秒钟在线获得 FEN 的 Stockfish 评估:粘贴任意局面,chess.rodeo 即返回评估、最佳着法和完整变着 — 免费、无需注册。
在线为任意 FEN 提供 Stockfish 评估
粘贴一个 FEN,chess.rodeo 会在服务器端对那个确切局面运行 Stockfish 17,返回评估分数、最佳着法和主变着。你也可以用 \?fen=\ URL 参数直接打开一个局面,让棋盘直接加载到分析界面。
如果你是在寻找一个公开的 Stockfish FEN API 时来到这里的,那么 chess.rodeo 是一个免费、无需写代码的替代方案:它通过浏览器为任意 FEN 提供同样的引擎评估和最佳着法,无需密钥,也没有速率限制。
从 FEN 分析 King of the Hill 和变体局面
你可以把诸如 King of the Hill 等变体的 FEN 字符串粘贴到局面分析器中,在引擎支持下研究由此产生的中局和残局想法。
从一个 FEN 分析任意国际象棋局面
FEN(Forsyth-Edwards 记法)用一行就描述了一个完整的国际象棋局面:棋子、轮到哪一方走、王车易位权、吃过路兵的目标格和着法计数。
chess.rodeo 不只是显示棋盘。它让你能把这个 FEN 变成一个可以交给 Stockfish 的局面,复盘着法质量,并从真正重要的那一刻起继续分析。
如何分析一个 FEN 局面
- 复制 FEN 字符串 — 从 Chess.com、Lichess、学习用棋盘、棋题或你的国际象棋软件中取得 FEN。
- 把它放进一个 PGN 表头 — 使用下方所示的 FEN 表头。你可以在起始局面之后添加着法,也可以让 PGN 保持简短。
- 把它导入 chess.rodeo — 运行 Stockfish 分析、查看最佳着法,并把这个局面保留在你的训练流程里。
FEN 格式详解
一个 FEN 字符串由六个以空格分隔的字段组成:
- 棋子摆放 — 从第 8 横线到第 1 横线,以斜杠分隔。大写字母是白方,小写字母是黑方。
- 行棋方 — w 表示白方走,b 表示黑方走。
- 王车易位权 — KQkq 列出可行的易位。短横线表示已无可行易位。
- 吃过路兵目标格 — 吃过路兵的目标方格,若不适用则为 -。
- 半回合计数 — 自上一次走兵或吃子以来的着法数,用于五十回合规则。
- 回合数 — 对局中当前的回合编号。
用于 FEN 分析的 PGN 模板
当你想分析一个局面而非整盘对局时,使用这个模板:
\\\`
[Event “Position Analysis”]
[Site “chess.rodeo”]
[White “Analysis”]
[Black “Position”]
[FEN “r1bqkb1r/pppp1ppp/2n2n2/4p3/2B1P3/5N2/PPPP1PPP/RNBQK2R w KQkq — 4 4”]
- Ng5 d5 5. exd5 Na5 *
\\\`
你可以让着法列表保持简短,也可以用你想测试的变着扩展它。
相关分析工具
- PGN 分析器 — 用 Stockfish 分析完整的 PGN 文件和多盘对局导出文件。
- 国际象棋准确率计算器 — 看看你的着法有多精确,并按水平比较结果。
- 免费国际象棋分析 — 在免费分析方面,将 chess.rodeo 与 Chess.com、Lichess 对比。