vsa

vadg
mail@pastecode.io avatar
unknown
csharp
7 months ago
736 B
2
Indexable
Never
    #endregion
    #region Private Data Members
    private const int NO_SCORE = 0;  //TODO: Determine the values for the evaluate function
    private const int WIN_SCORE = 1000;
    private const int LOSE_SCORE = -1000;
    private const int TIE_SCORE = 0;
    private const int STORAGE_SCORE = INFINITY;

    private Move rootMove;
    private GameBoard.PLAYERS_ID maximizingPlayer; // This is the AI player
    private bool isMoveGameFinished;
    #endregion

    #region Public Members

    public Move[,] gameMoveBoard;
    public int score;
    public int[,] weights3 = new int[3, 3]
    {
        {25, 10, 25},
        {10, 50, 10},
        {25, 10, 25}
    };

    public int[,] weights4 = new int[4, 4]