Reversi / Othello评估功能

时间:2012-12-08 11:45:48

标签: java artificial-intelligence

我根据MiniMax算法编写了我自己的Reversi播放器,使用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,},}; 

但它效果不佳。

您是否为Reversi编写了早期评估功能?

0 个答案:

没有答案