文件名称:blundercheck:检查国际象棋比赛是否有失误
文件大小:111.8MB
文件格式:ZIP
更新时间:2024-07-06 20:55:28
Python
结束 20150324 的 Finding Elo Kaggle 比赛的代码。获得第二名,最终 MAE 约为 160。 系统组件: 记分员。 许多功能是通过在一堆运行 Docker 容器的 AWS/EC2 服务器上重新运行稍微修改过的 Stockfish/pystockfish 来计算的。 要阅读 scoreserver 代码并查看它计算的功能,请查看djeval/__init__.py ,从函数。 结果最终被收集到一个名为20150312.gz的大型 JSON 文件中。 评分服务器中发生的一些值得注意的事情: 调整 pystockfish 以从 Stockfish 评估中返回更多统计信息: : Stockfish 中的小调整以转储物质价值和游戏阶段的统计数据: : 我们计算了描述的 Guid-Bratko 复杂性度量 我们从 Stockfish 的输出中计算了几个特征,例如