Reversi 對戰電腦

策略要點

簡介

這些是建議,不是規則:每一項都要看局面而定。範例來自講解的那盤棋,由 app 的電腦下完。

  • 黑棋
  • 白棋
  • 可下的位置
  • 已落下的棋子或標示的格子
  • 剛被翻面的棋子

角落 視局面而定

角落的棋子再也不會被翻轉:沒有任何一條線可以夾住它。這裡白棋有 10 個可落子位置;app 的電腦在每個難度(簡單、中等、困難)都會選擇 h1 這個角落。

a1b2c3d4e5f6g7h8
第16手:白棋有10個可下的位置,其中包括角位 h1。

在這盤棋中,各個角位被佔據的順序如下:

  • h1,由白棋在第16手佔據
  • a1,由白棋在第50手佔據
  • a8,由白棋在第56手佔據
  • h8,由黑棋在第60手佔據

角位旁的格子 視局面而定

在空著的角位旁邊下子,尤其是斜角位置(b2、g2、b7、g7),往往會讓對手有機會進入該角位。只要角位還空著,App 的電腦就會認為這些位置不好。

保留可下的位置 視局面而定

可下的位置多,選擇就多;可下的位置少,就只能被迫下壞棋,甚至得跳過。App 的電腦在評估時會把這個差距計算在內。

不要太早計算子數 視局面而定

到第51手時,黑棋以 41 比 14 領先。但白棋握有安全的角位和邊,黑棋會漸漸無處可下:最後只能跳過,並以 18 比 46 落敗。

a1b2c3d4e5f6g7h8
51手之後:黑棋子很多,但並不穩固。