0

我已经编写了自己的黑白棋播放器,基于 MiniMax 算法,使用 Alpha-Beta 修剪,但在前 10 步中,我的评估函数太慢了。我需要一个好的早期游戏评估功能。

我正在尝试使用这个矩阵(对应于棋盘)来确定该正方形的有利程度:

   { 30, -25, 10, 5, 5, 10, -25,  30,},
   {-25, -25,  1, 1, 1,  1, -25, -25,},
   { 10,   1,  5, 2, 2,  5,   1,  10,},
   {  5,   1,  2, 1, 1,  2,   1,   5,},
   {  5,   1,  2, 1, 1,  2,   1,   5,},
   { 10,   1,  5, 2, 2,  5,   1,  10,},
   {-25, -25,  1, 1, 1,  1, -25, -25,},
   { 30, -25, 10, 5, 5, 10, -25,  30,},}; 

但效果不好。

你甚至为黑白棋写过早期的游戏评估函数吗?

4

0 回答 0