技术、在线对弈与变体
引擎和分析
33 个术语33 个术语
浏览主题查看所有术语
国际象棋引擎
分析局面、比较合法着法序列,并根据计算推荐选择的程序。
图形用户界面
一种可通过棋盘、控件和面板操作国际象棋程序,而无需输入文本命令的可视化应用。
本地引擎
在用户自己的设备上运行,并使用该设备处理器和内存的国际象棋分析程序。
云端引擎
在远程计算机上进行计算,并通过网络返回结果的国际象棋分析程序。
主要变例
国际象棋分析程序当前认为从某一局面出发,双方最佳的后续走法序列。
MultiPV
级别: 中级一种分析模式,为多步候选着分别显示一条路线和一个评估值。
搜索深度
表示国际象棋引擎从当前分析局面出发,搜索已推进到何种程度的指标。
每秒节点数
衡量国际象棋引擎在搜索过程中每秒处理多少个局面。
后台思考
级别: 中级引擎在对手棋钟运行时进行搜索的模式,通常从预测的应对着开始。
位棋盘
级别: 中级一种由64个0或1指示位组成、每格对应一位,用来标记哪些格子属于指定集合的表示法。
评估函数
级别: 中级为局面赋予数值估计、帮助国际象棋程序引导搜索的过程。
NNUE
一种用于评估国际象棋局面,并能在相近局面之间高效更新评估结果的神经网络架构。
极小极大算法
级别: 中级一种假定双方始终作出各自最佳决定并据此选择着法的算法。
阿尔法-贝塔剪枝
级别: 高级当双方都追求最佳结果时,跳过无法改变最终选择的搜索分支的方法。
迭代加深
级别: 高级用不断增大的界限重复搜索,使程序始终保有一次已完成迭代结果的策略。
着法排序
级别: 高级决定先搜索哪些着法,使无用分支能够更早被排除的技术。
主变例搜索
级别: 高级一种先完整搜索第一个候选着,再以较窄测试初步检查后续着法的优化方法。
后着缩减
级别: 高级一种先以较低深度搜索在局面分析顺序中排得较后的着法的技术。
空着剪枝
级别: 高级一种通过测试虚构的停着,排除看起来明显足够好的局面的启发式方法。
静态搜索
级别: 高级一种继续搜索选定战术着法,直到局面足够稳定、可以评估的扩展方法。
地平线效应
级别: 中级决定性后果恰好位于搜索界限之外并扭曲评估时产生的错误。
蒙特卡洛树搜索
级别: 高级一种反复探索变例、并把更多分析投入看起来有希望的着法的方法。
静态交换评估
级别: 高级一种快速计算,用于估算同一格上连续吃子与回吃后的子力得失。
置换表
让国际象棋引擎能够复用已搜索局面结果的内存结构。
佐布里斯特哈希
级别: 高级一种为国际象棋局面的完整状态生成可快速更新的数字指纹的方法。
Perft
级别: 中级一种把所有合法着法序列精确计数到指定搜索深度的测试。
开局库
国际象棋程序在常规搜索前可查询的开局局面与着法数据库。
残局库
预先计算的数据库,为有限棋子数量内的残局提供精确结果。
残局位库
级别: 高级一种紧凑的预计算结构,为大量残局局面保存最少量的结果信息。
残局库胜和负值
级别: 高级残局库为某个残局局面给出的精确胜、和或负结果。
将死距离
级别: 高级一种计算强制将死距离的指标,胜方尽快将死,防守方则尽量拖延。
转换深度
级别: 专家一种预计算残局指标,衡量距离吃子或升变还有多远,若将死先发生则计算到将死。
归零距离
级别: 高级一种预计算残局指标,衡量距离将死或下一步重置五十回合计数器还有多远。
