国际象棋游戏数据集
20,000多个Lichess游戏,包括移动,胜利者,等级,开幕细节等
这是从Lichess.org网站上的精选用户那里收集的20,000多个游戏的集合,以及如何收集更多游戏。我将来还会收集更多游戏。该集合包含:
- 游戏编号;
- 额定(T / F);
- 开始时间;
- 时间结束;
- 转弯数量;
- 游戏状态;
- 优胜者;
- 时间增量;
- 白色玩家编号;
- 白人球员等级;
- 黑人玩家ID;
- 黑人球员等级;
- 标准象棋符号的所有动作;
- 开放生态(任何给定开放的标准化代码);
- 开幕名称;
- 开启层(开启阶段的移动次数)
对于这些来自利奇斯的独立游戏。我使用Lichess API收集了这些数据,该API可以收集任何给定用户的游戏历史记录。困难的部分是收集要使用的用户名,但是API还允许转储Lichess团队中的所有用户。在Lichess上有几支球队,有超过1500名玩家,因此这被证明是吸引用户从中收集游戏的有效方法。
可能的用途
单个国际象棋游戏中包含许多信息,更不用说多个游戏的完整数据集了。它主要是一种模式游戏,而数据科学就是要检测数据模式,这就是为什么国际象棋是过去在AI领域投入最多的原因之一。该数据集收集了20,000个游戏中的所有可用信息,并以易于处理的格式进行了分析,例如,分析了允许玩家以黑白棋获胜的方式,多少元(游戏外)影响游戏的因素,黑白与空缺与胜利的关系等等。