Skip to content

Releases: walker8088/cchess

V1.26.1 发布

15 Apr 11:33

Choose a tag to compare

Fixed

  • PGN 文件编码问题:优先尝试 UTF-8,再尝试 GBK,最后使用 chardet 兜底
  • PGN 读取测试失败问题(chardet 误判编码导致 PGN 解析为空)
  • io_xqf.py 语法错误(全角标点导致 Python 解析失败)
  • read_cbr.py 变量名遮蔽内置函数问题
  • PGN 编码检测策略,解决 Windows 本地编码 PGN 文件读取失败
  • pyproject.toml pytest 配置警告(tb_style -> addopts)

Changed

  • 添加 chardet 为项目依赖
  • 修复大量 pylint 问题,评分从 9.01 提升至 10.00/10
  • 添加/完善类和函数 docstring
  • 修复异常处理:使用具体异常类型替代宽泛 Exception

Added

  • 新增命令行格式转换功能:-i 输入文件 -o 输出文件,支持 pgn<->xqf、cbf->xqf
  • 5 个命令行转换测试用例(pgn->xqf, xqf->pgn, cbf->xqf, 格式错误, 不支持格式)

v1.25.3

25 Jan 00:55

Choose a tag to compare

Full Changelog: v1.25.2...v1.25.3

V1.25.2 发布

10 Jan 00:49

Choose a tag to compare

修复BUG

V1.24.4 发布

29 Sep 07:58

Choose a tag to compare

修复BUG.

V1.24.3 发布

27 Aug 05:49

Choose a tag to compare

修复 BUG

v1.24.0

12 Jul 09:17

Choose a tag to compare

  1. 功能代码修改
  2. 支持UCI引擎Pikafish

0.7

13 Jan 10:15

Choose a tag to compare

0.7
v0.7