Scid vs. PC 有哪些主要功能?

Scid vs. PC 是一款开源国际象棋数据库与工具套件,适合需要管理大量棋谱、跑引擎分析、下休闲对局或连 FICS 在线下棋的用户。它最初是为修复 Scid 的人机对战功能而起,后来发展成一个功能更完整的替代版本,由 Stevenaaus 及多位贡献者维护。如果你只想要一个轻量棋谱查看器,它可能偏重;如果你需要数据库、引擎、开局书和在线对局集中在一个程序里,它值得考虑。

数据库与界面

  • 可创建大型棋谱数据库,用于存储和检索对局。
  • 界面经过重做,支持自定义。
  • Windows 和 Linux 上支持拖放打开文件。
  • 棋局列表(Gamelist)控件重写,带右键菜单和按钮,并集成数据库切换器,方便在多个数据库间跳转。
  • 支持浏览多盘对局,并保留最近对局和棋手信息的历史记录。
  • 撤销与重做功能经过 bug 测试。
  • 帮助索引面向新用户,链接到主要功能说明。

引擎与对局

  • 支持引擎对引擎的电脑锦标赛。
  • 可同时运行不限数量的引擎。
  • 引擎功能热键可以显式设置。
  • 引擎改进包括 max-ply 选项。
  • 可人机对战,也可通过 Free Internet Chess Server(FICS)在线下棋。
  • 电脑对局与 FICS 功能改进,包括预走(premove)和同时观战多盘。

搜索与分析

  • 扩展搜索功能:按走法、终局、逼和/将杀搜索。
  • 新增 EPD 搜索与分析功能。
  • 棋谱树状图使用三色柱状图,可调节统计信息多少。
  • 评分图表可显示多名棋手;得分图表为柱状图。
  • 开局书窗口改进,支持开局书比较和删除走法。
  • 注释功能对用户友好,带按深度搜索。
  • 支持可点击的变着箭头和粘贴变着。
  • 树掩码(Tree Mask)功能更强。

外观与兼容

  • 按钮栏和工具栏重做。
  • 棋盘/棋子配置控件重做,支持自定义棋盘格和棋子。
  • PGN 导入导出对 UTF 和拉丁字符集支持更好。
  • 国际象棋变体基本不支持,例外是 Chess960/Fischer Chess,但需要通过源码补丁实现。

下载与安装

页面提供以下下载项:

平台 文件
源码 scid_vs_pc-4.27.tgz
Windows Scid vs PC-4.27.exe
Windows 64 位 Scid vs PC-4.27.x64.exe
Mac Intel 32 位 ScidvsMac-4.27.dmg
Mac Intel 64 位(beta) ScidvsMac-...

安装说明在页面的 Installation 部分。页面未说明价格或登录要求,因此无法据此判断是否免费或是否需要账号;如需确认,应查看官网的下载与安装页面。

scidvspc.sourceforge.net