Reversi 人机对战

一些策略要点

简介

这些是建议,不是规则:每一条都取决于局面。示例来自讲解的那盘棋,由应用的电脑下出。

  • 黑方
  • 白方
  • 可落子的位置
  • 刚落下的棋子或被标出的格子
  • 刚被翻转的棋子

角 取决于局面

角上的棋子无法再被翻转:没有任何一条线可以夹住它。这里白棋有 10 个可落子位置;应用的电脑在每个难度(简单、中等、困难)下都选择角 h1。

a1b2c3d4e5f6g7h8
第16手:白方有10个可落子的位置,其中包括角位h1。

这局棋中,各角按以下顺序被占:

  • h1,第16手,白方占角
  • a1,第50手,白方占角
  • a8,第56手,白方占角
  • h8,第60手,黑方占角

角旁的格子 视局面而定

在空角旁边落子,尤其是斜角位置(b2、g2、b7、g7),往往会给对手占角的机会。只要角还空着,应用中的电脑就会认为这些位置不好。

保留可走的棋步 视局面而定

可走的棋步多,选择就多;可走的棋步少,就只能被迫走坏棋,甚至只能跳过。应用中的电脑在评估局面时会把这种差距计算在内。

不要过早数子 视局面而定

第51手时,黑方以41比14领先。但白方占据了角和稳固的边,黑方很快会无子可下:最终只能跳过,并以18比46输掉比赛。

a1b2c3d4e5f6g7h8
51手之后:黑子很多,但不稳固。