Questions tagged «database»

一组国际象棋游戏,作为独立产品或作为国际象棋软件捆绑销售。对于残局数据库,请改用[tablebases]标签。

5
一盘棋的平均长度是多少?
我希望这是该站点的适当问题,因为我一直希望得到一个信誉良好的答案。当然,比赛的时间长短会千差万别,但是在达到将死或平庸的平局之前,预期的举棋次数是多少?优选地,答案将得到一些证据的支持,而不仅仅是像其他互联网来源一样的“ 40个动作”。

8
国际象棋中所有可能动作的数据库
想象一下,有一个国际象棋数据库,其中包含所有可能的移动和位置。该数据库包含从开始到结束游戏的所有可能动作。 如果我凭直觉对一台国际象棋引擎进行游戏,它可以预测哪一步会令我输赢。 因此,这意味着不需要“象棋引擎”,因为已经记录了所有可能的动作。 如果存在这样的数据库,它将具有以下优点: 在快速的闪电战中,国际象棋引擎肯定会失去对抗国际象棋的可能性。 我们可以确切地知道哪个开口将有更多机会与其他对手竞争。 或者,如果还不存在这样的数据库,我们可以对从开局到结束游戏的所有可能动作进行数学计算。 这样的数据库是否可能存在?


2
如何通过牺牲“希腊礼物”获得一系列国际象棋游戏?
我想收集一些以“希腊礼物”为特色的国际象棋游戏。Chessgames.com上很少有游戏带有这种牺牲。我能找到与游戏与这种类型的牺牲的各实施例的博客(例如:1,2,3,4,5,和6); 但是它们不是易于下载的格式。 是否有一系列以这种牺牲为特色的游戏?如果没有,我有什么办法可以使用像SCID这样的象棋数据库来搜索并获得带有这种牺牲的游戏合集?

2
可以使用统计数据分析我自己的游戏数据库的软件
我一直在lichess.org上玩在线游戏,这是我下棋的主要方式。我开始在lichess.org上玩游戏的主要原因之一是,它们提供了一种简单的方法,可将游戏从数据库导出为pgn格式。 到目前为止,到目前为止,我已经很随意地玩了250多个游戏,并下载了pgn文件。我有兴趣从这些数据中获取一些统计信息。我可以使用国际象棋数据库应用程序吗? 全面分析这些游戏的主要目标是,我想通过游戏的开头来确定自己的长处和短处。例如,我喜欢玩皇后区的游戏,但是我想知道我的赢率。我目前正在使用哪种ECO代码,我最常遇到哪些变体?我是真正的战术玩家吗?还是位置球员? 我相信这些数据可以帮助我确定我目前不知道的游戏趋势。 我已经使用了狡猾和干鱼之类的引擎来帮助我分析各个游戏,但是我很难找到工具来帮助我分析整个游戏。 有什么建议么?


9
是否有(免费)游戏数据库?
我正在寻找一个广泛而广泛的游戏数据库(即真实玩家之间玩过的游戏)。 我似乎几乎找不到任何(甚至是付费的)。但是,各种国际象棋软件都内置了这些软件。 我在哪里可以得到帮助? 我将使用它对不同的玩家,空缺等进行大量分析。 希望有人可以帮助我!
10 database 

3
单元测试棋盘表示
所以这是一个离群的问题。 我实际上是从头开始编写一个象棋库。您可以在此处找到许多代码,以用于GUI和/或引擎。(游戏是国际象棋,但出于这个问题的目的,这并不重要。) 我目前正在编写单元测试,以验证我的功能是否按预期工作。我想知道是否存在某种类型的库或数据库,这些库或库可以建议我测试使用并根据其进行工作的建议职位,并将其分类为将军,僵局,支票,法律,非法等。 tl; dr我正在寻找位置列表以对我的代码进行单元测试。 您可以在这里找到我当前的测试,我每隔几天就会添加一次。但是,在调试代码之前,我想确保测试是详尽的。(目前有一半失败)。 编辑:澄清:我不是在寻找引擎(“最好的举动”)测试。我正在寻找董事会代表(“此职位是我的职位”)测试。我已经为引擎测试排队了一些难题。

6
大奖赛进攻是否对西西里人反应不佳?
大奖赛进攻开始1. e4 c5 2. Nc3 Nc6 3. f4。这是一种针对白人的反西西里人,在俱乐部球员中很流行,因为玩它需要记住的理论要比公开的西西里人少得多。但是,我想知道是否玩是个好选择。 根据365chess数据库的数据,在玩3. f4之后,白色赢得了36%的时间,而黑色赢得了40%的时间。也就是说,通过打3. f4,白人球员似乎给黑人一点优势。相比之下,开放的西西里人或2. c3西西里人,白人在获胜百分比上保持轻微优势。很容易得出这样的结论:白人不应该参加大奖赛的进攻,而应该选择另一位反西西里人。大量的样本(11,000场比赛)似乎表明,打3. f4确实确实使White处于劣势,而且获胜率不仅仅是统计上的异常。 不难提出一个解释。移动f4棋子似乎会给白色带来一点结构上的缺点。如果白方无法击败对手而黑方可以结束比赛,则弱化的国王一方将允许黑方进行反击。 当然,可以很容易地对这一分析提出异议。例如,数据库中的游戏不是随机样本,并且可能对2000+级游戏有很大的偏见。的确,在俱乐部级别,尤其是在1600以下,中级比赛中的战术失误将使开局动作变得无关紧要。但是样本数量巨大,而且效果显着(黑人在获胜率中占4%的优势,而不是公开的西西里人通常对白人中3%的优势)。为什么不安全地选择另一个反西西里人呢?我认为俱乐部球员不应不必要地束缚自己。 鉴于上述情况,俱乐部球员是否有充分的理由进行大奖赛进攻而不是其他反西西里人?例如(并且我没有计算能力,否则我会),对于2000以下的玩家而言,获胜百分比看起来有所不同吗?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.