跳转到内容

国际象棋开局理论/弹珠索引

来自 Wikibooks,开放世界中的开放书籍

为什么我们需要一个索引?

[编辑 | 编辑源代码]

因为这是一本书,而不是百科全书,所以必须有一个逻辑顺序来阅读各个页面。并且因为它有助于确保同样重要的开局得到同等的覆盖。当谈论国际象棋开局时,互联网可能存在“浅层偏差”。双方棋手的各种首步和次步,特别是令人兴奋的弃子,得到的关注度不成比例地高于棋局发展过程中重要变例。例如,关于布莱克马-迪默弃子 (1.d4 d5 2.e4?!) 的理论非常多,关于拉脱维亚弃子 (1.e4 e5 2.Nf3 f5?!) 的理论也很多。但是,斯维什尼科夫西西里防御 1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Nbd5 d6 7.Bg5 a6 8.Na3 b5 9.Bxf6 gxf6 10.Nd5 有两个子变例,10...f5 和 10...Bg7,在现实世界的高水平国际象棋中,这两个子变例都比整个布莱克马-迪默弃子或整个拉脱维亚弃子更重要的开局。

如何为一本关于国际象棋开局理论的书建立索引?

[编辑 | 编辑源代码]

好问题。使用字母顺序毫无意义。ECO 代码(国际象棋开局百科全书)自 20 世纪 60 年代以来一直是标准。ECO 代码可能不适合我们的目的,原因有几个

  • ECO 是一项商业活动。抄袭商业系统并不是维基的方式。要么开源,要么走人!
  • 虽然这几乎不是 ECO 的错,但开局的流行程度会发生变化,而 500 个 ECO 代码被分配给 20 世纪 60 年代的 500 个顶级开局。因此,斯汤顿弃子有两个代码,中心局有两个代码,而包括斯维什尼科夫西西里防御、c3 西西里防御、前进式法国防御、现代防御、斯堪的纳维亚防御和苏格兰开局在内的几个重要开局每个只有一个代码。
  • 因此,按照 ECO 顺序排列的开局书籍将有一些非常长的页面和一些非常短的页面。
  • 从 A 到 E 和从 00 到 99 的所有可能的代码都已分配。除非国际象棋信息员宣布 F 卷,或者数学家发现了更多两位数,否则该系统无法扩展。
  • ECO 的树干和树枝结构意味着您可以获得一个归类于一个代码的棋局,而在下一步棋后,它会切换到另一个代码。这些代码指的是路线而不是目的地。可以采用基于目的地的补充方法。

什么是弹珠索引?

[编辑 | 编辑源代码]

它是为本维基教科书开发的,一个免费的,并且希望是面向未来的,补充 ECO 代码的系统。它用符号π(圆周率)表示 - 不要与数字 3.1415926 混淆。

有 2 个字母和 2 个数字。例如:Ru-57。它们可能会让你想起化学同位素。

字母代表什么含义?

[编辑 | 编辑源代码]

它们是结构的最高级别,相当于 ECO 的。我们可以根据需要定义新的卷。目前有 11 个卷

  1. [Si] - 开放式西西里防御,1.e4 c5 2.Nf3
  2. [As] - 西西里防御,1.e4 c5 2.其他任何着法
  3. [Kp] - 互相的王翼兵开局,1.e4 e5,除了鲁伊洛佩兹开局
  4. [Ru] - 鲁伊洛佩兹开局,1.e4 e5 2.Nf3 Nc6 3.Bb5
  5. [Fr] - 法国防御,1.e4 e6
  6. [Ks] - 半开放式防御,1.e4 其他任何着法
  7. [Ka] - 一个非常小的卷,专门用于国王印度进攻,这是一种针对几乎任何棋局的白方阵型
  8. [In] - 印度防御,1.d4 Nf6
  9. [Qp] - 互相的后翼兵开局,1.d4 d5
  10. [Qs] - 半封闭式防御,1.d4 其他任何着法
  11. [Fl] - 翼部开局,白方除了 1.d4 或 1.e4 之外的任何着法

数字代表什么含义?

[编辑 | 编辑源代码]

每个卷中都有 81 个可能的两位数索引。使用的数字是 1-9,没有零。每个索引是一个开局理论的单元。从传统意义上讲,单元并不完全等同于棋路,因为棋路可以相互转换,而弹珠索引(应该)是互斥的。其理念是,一旦你到达了某个特定的弹珠索引,你就不能再转换到另一个索引。这不是 100% 的保证,但已检查分配的索引并尽可能限制转换。

它们也(应该)大致相同的大小。这个大小对应于 1000 局棋中的 1 局,或者为了便于计算,在你的数据库中每 500 局以 1.e4 开局的棋局中选择 1 局(1.e4 开局的棋局约占总数的 50%)。如果“某事”每 1000 局棋发生 1 次,它就会获得自己的弹珠索引。因此,你可以在午餐休息时间阅读一个索引,就像阅读一本书的一个章节一样。

为什么没有零?

[编辑 | 编辑源代码]

这就是,咳咳,巧妙之处。该系统实际上是 9 进制,以便可以无限地以分形方式扩展,并且可以使用“缺失的”第 10 个代码来链接不同级别。如果从 Si-21Si-29 的代码都已分配,并且我们需要在那里添加另一个代码,我们只需创建一个新卷,其中 Si-2 被替换为,比如说,Nd。旧卷中的第二位数字成为新卷中的第一位数字,因此 Si-21 映射到 Nd-11Si-26 映射到 Nd-61,等等。旧卷中的代码不会被回收 - 它们永久链接到新卷。

为什么我在游戏中下的棋路似乎不符合任何弹珠索引?

[编辑 | 编辑源代码]

这可能每1000盘棋中不到1盘才会发生。有几种方法可以处理这种情况。一种是使用部分弹珠台索引,因此,如果你发现针对卡罗—康防御的随机第二步棋不在代码Ks-11Ks-19的范围内,你可以将其称为Ks-1甚至Ks。(这也是不使用零的另一个原因——它使部分代码成为可能。)另一种是在弹珠台索引的末尾附加wb,然后附加一个着数,因此Fr-31b9将是一个开局,直到黑方在第9步偏离它之前一直朝着Fr-31的方向发展。

灵活性总是好的。

为什么叫“弹珠台索引”?

[编辑 | 编辑源代码]

因为“Pachinko”(弹珠台)和“Index”(索引)这两个词几乎存在于每种语言中。并且因为各个单元就像弹珠机中的桶一样——球可能经过数十或数百条不同的路径穿过钉子才能到达同一个桶。

这难道不是在重新发明轮子吗?

[编辑 | 编辑源代码]

不仅仅是轮子。是整个该死的拖拉机。

π 分配的代码

(最大9个)

涵盖的开局 ECO 等价物
Si-1 8 2.Nf3 d6 后的旁路 B27-B29 & B50-B57
Si-2 8 纳杰多夫西西里防御 B90-B99
Si-3 3 龙式西西里防御 B70-B79
Si-4 7 古典西西里防御 B58-B69
Si-5 3 谢文宁根西西里防御 B80-B89
Si-6 4 罗斯利莫西西里防御 B30-B31
Si-7 9 2...Nc6 3.d4 包括斯维什尼科夫西西里防御 B32-B39
Si-8 5 塔伊曼诺夫西西里防御 B45-B49
Si-9 5 坎式西西里防御 B40-B44
Si 总计52 B27-B99
As-1 3 2...Nc6 和 2...d6 对抗封闭西西里防御,包括大奖赛进攻 B23-B26
As-2 1 圣乔治西西里防御(2.Nc3 a6) B23
As-3 2 阿拉平西西里防御主线(2...Nf6) B22
As-4 2 阿拉平西西里防御,巴门变例(2...d5) B22
As-5 1 史密斯-莫拉弃兵 B21
As-6 1 麦克唐纳进攻(2.f4) B21
As-7 1 切尔尼亚克变例(2.b3) B20
As 总计11 B20-B26
Kp-1 2 维也纳开局 C25-C29
Kp-2 4 国王开局弃兵 C30-C39
Kp-3 1 象开局 C23-C24
Kp-4 0 预留给中局 C21-C22
Kp-5 3 俄式防御(彼得罗夫防御) C42-C43
Kp-6 2 菲利多尔防御和汉姆防御 C41
Kp-7 3 四骑士开局和庞齐亚尼开局 C44 & C46-C49
Kp-8 6 意大利开局(包括吉奥科皮亚诺) C50-C59
Kp-9 4 苏格兰开局 C45
Kp 总计25 C20-C59
Ru-1 2 开放式柏林防御 C67
Ru-2 2 封闭式柏林防御(4.d3) C65
Ru-3 1 施利曼(雅尼什)防御 C63
Ru-4 0 预留给古典防御 C64
Ru-5 2 换后变例和其他延迟防御,不包括4...Nf6 C68-C76
Ru-6 2 白方5.0-0 的替代方案 C77
Ru-7 4 5.0-0 旁路 C78-C88
Ru-8 4 封闭式主线 C90-C99
Ru-9 2 马歇尔弃兵和反马歇尔 C89
Ru 总计19 C60-C99
Fr-1 2 白方第二步棋变例,不包括KIA C00
Fr-2 4 塔拉什法式防御,除了3...Nf6以外的所有内容 C03-C04 & C07-C09
Fr-3 2 封闭式塔拉什(3...Nf6) C05-C06
Fr-4 2 前进式法式防御 C02
Fr-5 2 换后法式防御 C01
Fr-6 4 维纳瓦法式防御 C15-C19
Fr-7 3 3.Nc3 Nf6 4.Bg5 C12-C14
Fr-8 2 施泰尼茨法式防御(3.Nc3 Nf6 4.e5) C11
Fr-9 2 鲁宾斯坦法式防御 C10
Fr 总计23 C00-C19
Ks-1 2 卡罗—康防御第二步棋变例,不包括KIA B10-B11
Ks-2 4 换后卡罗—康防御,包括帕诺夫-博特维尼克防御 B12-B14
Ks-3 3 前进式卡罗—康防御 B12的一部分
Ks-4 5 开放式卡罗—康防御(3.Nc3/Nd2 dxe4) B15-B19
Ks-5 6 皮尔茨防御 B07-B09
Ks-6 4 现代防御 A42 & B06
Ks-7 3 斯堪的纳维亚防御 B01
Ks-8 4 阿列欣防御 B02-B05
Ks-9 2 对抗1.e4的各种罕见防御 B00
Ks 总计33 A42 & B00-B19
Ka-1 1 KIA 对抗法式防御 C00的一部分
Ka-3 1 KIA 对抗卡罗—康防御 B10的一部分
Ka-6 1 KIA 对抗封闭式西西里防御 B24-B25
Ka-7 1 KIA 对抗...e6 开放式西西里防御 B40的一部分
Ka-9 1 KIA 对抗南斯拉夫雷蒂开局 A07的一部分
Ka 总计5
In-1 5 2.c4 旁路和特伦波斯基进攻 E00
In-2 5 宁姆佐-印度防御鲁宾斯坦体系(4.e3) E40-E59
In-3 6 宁姆佐-印度防御,其他所有内容 E20-E39
In-4 8 博戈印度防御和王后印度防御 E10-E19
In-5 9 国王印度防御,5.Nf3 E90-E99
In-6 6 国王印度防御,其他所有内容 E70-E89
In-7 7 格伦菲尔德防御 D70-D99
In-8 5 斜线体系(被ECO归类为国王印度防御) E60-E69
In-9 5 贝诺尼防御和本科防御 A56-A79
In 总计56 A56-A79, D70-E00 & E10-E99
Qp-1 6 半斯拉夫防御 D43-D49
Qp-2 4 斯拉夫防御主线 D15-D19
Qp-3 6 各种斯拉夫防御旁路,包括4.e3 D10-D14 & D31
Qp-4 5 王后弃兵拒卒,3...Nf6,除了4.Bg5以外的所有内容 D35-D42
Qp-5 4 王后弃兵拒卒,皮尔斯伯里进攻(4.Bg5) D50-D69
Qp-6 2 王后弃兵拒卒,3...Nf6 的替代方案 D32-D34
Qp-7 4 加泰罗尼亚开局 E01-E09
Qp-8 4 对抗王后弃兵的各种其他防御 D06-D10
Qp-9 5 相互王后兵开局,除了王后弃兵以外的所有内容 D00-D05
Qp 总计40 D00-69 & E01-E09
Qs-1 1 英式防御 A40的一部分
Qs-2 0 预留给凯雷斯防御 A40的一部分
Qs-3 3 列宁格勒荷兰防御 A87-A89
Qs-4 2 非列宁格勒荷兰防御 A90-A99
Qs-5 2 对抗荷兰防御 A80-A84
Qs-6 1 老印度防御 A41
Qs-7 1 老贝诺尼防御 A43-A44
Qs-8 0 预留给博戈柳波夫-迈尔斯防御和黑方骑士探戈 A50
Qs 总计10 A41, A43-A55 & A80-A99
Fl-1 2 1.Nf3 d5 后的独立路线 A06-A09
Fl-2 3 1.Nf3 Nf6 后的独立路线 A05
Fl-3 1 1.Nf3 c5 后的独立路线 A04
Fl-4 3 对抗1.c4的各种防御 A10-A19
Fl-5 5 逆西西里防御 A20-A29
Fl-6 7 对称英式开局 A30-A39
Fl-7 1 伯德开局 A02-A03
Fl-8 2 1.b3 A01
Fl-9 1 其他所有内容 A00
Fl 总计26 A00-A39
华夏公益教科书