Method | Description | |
---|---|---|
GetResultState ( string pGame ) : TicTacToeResult | ||
Initialise ( |
||
IsGameFullCompleted ( string pGame ) : bool | ||
MakeBestMove ( bool isMachineTurn ) : bool | ||
MakeMove ( int viOperator, bool isMachineTurn ) : bool | ||
TicTacToeEngine ( ) : System |
Method | Description | |
---|---|---|
ApplyMove ( int pOperator, string pGame, bool isMachineTurn ) : string | ||
MinimaxValueForState ( string pGame, bool pMaxTurn, |
||
MinimaxValueSuccesors ( |
public GetResultState ( string pGame ) : TicTacToeResult | ||
pGame | string | |
return | TicTacToeResult |
public IsGameFullCompleted ( string pGame ) : bool | ||
pGame | string | |
return | bool |
public MakeBestMove ( bool isMachineTurn ) : bool | ||
isMachineTurn | bool | |
return | bool |
public MakeMove ( int viOperator, bool isMachineTurn ) : bool | ||
viOperator | int | |
isMachineTurn | bool | |
return | bool |