解释
开局库是按局面索引的集合,而不是按顺序排列的对局列表。它可以为每个局面保存候选着法、统计数据和偏好。软件会在对局初期查询这些信息,并可能在要求,即分析局面的程序,进行完整搜索之前直接选择一着棋。
CTG通常展开为ChessBase Opening Tree of Games。它是ChessBase及兼容界面使用的开局库格式。该开局库能够识别转置,即不同着法次序到达同一局面。因此,即使棋手通过不同路线到达某个局面,也只需查询一次。
尽管名称如此,CTG开局库通常并非一个独立文件。ChessBase把基本名称相同、扩展名分别为.ctg、.ctb和.cto的文件视为开局库的三个组件。有些实现还会使用辅助.ini文件。复制或备份时,应把所有关联文件放在一起。相比之下,保存对局及相关数据,而不是开局库基于局面的选择树。
常见混淆
CTG与对局数据库
CTG组织开局局面和可选着法。对局数据库保存完整对局,之后可用来构建或扩充开局库。
查看术语来源
- 1.Openings book - ChessBase 18, ChessBase
- 2.File names and extensions, ChessBase
- 3.CTG, Chess Programming Wiki
