私は、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,},};
しかし、うまくいきません。
リバーシのゲーム序盤の評価関数を書いたことはありますか?