C# Class TicTacToe.AlphaBetaMinimaxPlayer

Inheritance: IPlayer
Datei anzeigen Open project: ElemarJR/TicTacToe

Public Methods

Method Description
MakeMove ( TicTacToe.Grid g ) : TicTacToe.Grid
Minimax ( TicTacToe.Grid g, GridCells &best, float alpha, float beta, int depth = 1 ) : float

Method Details

MakeMove() public method

public MakeMove ( TicTacToe.Grid g ) : TicTacToe.Grid
g TicTacToe.Grid
return TicTacToe.Grid

Minimax() public method

public Minimax ( TicTacToe.Grid g, GridCells &best, float alpha, float beta, int depth = 1 ) : float
g TicTacToe.Grid
best GridCells
alpha float
beta float
depth int
return float