学习如何玩跳棋

跳棋远比我们看到的要复杂

一个设置好的棋盘

云杉/玛格特·卡文

跳棋实际上是国际流行游戏“草稿”的美国版本,它有许多不同的变体。这项运动有着令人难以置信的古老和迷人的历史。它也是一些对人工智能感兴趣的有创造力的计算机程序员关注的焦点。幸运的是,学习如何玩跳棋并不需要理解AI,只需要敏锐的头脑和学习的意愿。

如何玩标准的美国跳棋

虽然各国的规则各不相同,但这些规则适用于美国跳棋,这是一种老少皆可玩的游戏。

云杉/凯瑟琳之歌

游戏基础

跳棋是两个人玩的。每个玩家开始游戏时有12个彩色的光盘。(通常,一组棋子是黑色的,另一组是红色的。)每个棋手把自己的棋子放在离自己最近的12个黑格上。黑棋先走。然后玩家交替移动。

董事会由64个方格组成,在32个暗方格和32个亮方格之间交替。它的位置使每个球员在最靠近他或她的右角上都有一个明亮的正方形。

玩家赢得游戏当对手无法移动时。在大多数情况下,这是因为对手的所有棋子都被占领了,但也可能是因为他的所有棋子都被封锁了。

游戏规则

  • 只能在黑暗方块上移动

    移动只允许在黑暗方块,所以棋子总是对角线移动。单个棋子总是局限于向前移动(朝向对手)。

    移动白棋的人
    云杉/玛格特·卡文
  • 每次只移动一个方块

    一个棋子进行非捕获移动(不包括跳跃)只能移动一个格。

    移动棕色格子的人
    云杉/玛格特·卡文
  • 用跳跃捕捉碎片

    一个棋子做一个捕捉动作(跳跃)跳过对手的一个棋子,落在另一边的一条对角线上。在一次跳跃中只能捕获一个碎片;然而,在一个回合中允许多次跳跃。

    一个人跳另一个格子
    云杉/玛格特·卡文
  • 移除捕获的碎片

    当一个棋子被捕获时,它被从棋盘上移除。

    将棋子从棋盘上移走的人
    云杉/玛格特·卡文
  • 必须进行跳跃(或捕获)

    如果玩家能够进行捕获,他们便没有选择;必须跳下去。如果有一个以上的捕获,玩家可以自由选择他或她喜欢的。

    有人在做捕获动作
    云杉/玛格特·卡文
  • 棋子如何成为王者

    当一个棋子到达距离控制该棋子的玩家最远的一排时,它被加冕并成为国王。其中一个被捕获的碎片被放在国王的上面,这样它就比单个碎片高两倍。

    双格子
    云杉/玛格特·卡文
  • 国王如何移动

    国王只能沿对角线移动,但也可以向前或向后移动。(记住,单个棋子,即非国王,总是局限于向前移动。)

    一个国王格子
    云杉/玛格特·卡文
  • 移动国王vs单个棋子

    国王可以在同一个回合中向几个方向跳跃,向前和向后。在多次捕获回合中,单个棋子可以对角线方向移动,但必须总是向前跳(朝着对手)。

    一个国王格子跳另一个格子
    云杉/玛格特·卡文

跳棋的历史

第一个类似跳棋的棋盘是考古学家在美索不达米亚(现在的伊拉克)乌尔市的一次挖掘中发现的。碳定年法显示这块板大约来自公元前3000年,也就是5000多年前。

虽然美索不达米亚跳棋的规则是未知的,但历史学家确实知道an的规则古老的埃及跳棋游戏叫阿尔奎克。这个游戏可能起源于公元前1400年左右,一直流行到中世纪。

公元1100年,一个法国人发明了跳棋的新版本——Fierges。这个版本在棋盘上下棋,通常由女性玩(就像今天玩麻将一样)。

大约在1500年,第一本关于这种游戏的书被写了出来,现在被称为“跳棋”。1847年,第一届跳棋和跳棋锦标赛正式举行,并颁发了奖项。规则被修改了,因为高级选手先上场就能获得优势。对规则的更多调整有助于使游戏在不同地点和游戏情况下更加一致。

计算机、人工智能和跳棋

像国际象棋一样,跳棋对计算机程序员来说一直很有趣,因为它是一种数学可能性的游戏。第一个玩跳棋的计算机程序是在1952年由程序员Arthur L. Samuel创建的。从那时起,开发了许多更先进和复杂的Checkers程序;有些甚至击败了非常高级的玩家。

1952年是跳棋丰富多彩的历史上具有里程碑意义的一年,因为亚瑟·塞缪尔创造了第一个由计算机使用的跳棋程序。渐渐地,随着计算机速度和容量的提高,这些游戏程序得到了改进。今天,计算机程序更多地依赖于数据库信息,即在棋盘上剩下10个棋子时显示每一个可能的走法组合,而较少依赖于策略。跳棋已经通过互联网进入了几乎每个家庭,并打了一个平局,有时甚至击败了最好的球员。跳棋继续像以往一样受欢迎,世界各地的人们玩不同版本的游戏来娱乐自己,增强他们的逻辑能力,或者只是享受在家里和家人一起玩一个好游戏的美好时光。