C# Class numl.Tests.AITests.TicTacToe

Inheritance: IAdversarialState
ファイルを表示 Open project: sethjuarez/numl Class Usage Examples

Public Methods

Method Description
CompareTo ( object obj ) : int
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetSuccessors ( ) : IEnumerable
Heuristic ( ) : double
IsEqualTo ( IVertex state ) : bool
Reset ( ) : IAdversarialState
TicTacToe ( bool player ) : System
TicTacToe ( bool player, int board ) : System
ToString ( ) : string

Private Methods

Method Description
Calculate ( int w ) : int
Calculate ( ) : void

Method Details

CompareTo() public method

public CompareTo ( object obj ) : int
obj object
return int

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetSuccessors() public method

public GetSuccessors ( ) : IEnumerable
return IEnumerable

Heuristic() public method

public Heuristic ( ) : double
return double

IsEqualTo() public method

public IsEqualTo ( IVertex state ) : bool
state IVertex
return bool

Reset() public method

public Reset ( ) : IAdversarialState
return IAdversarialState

TicTacToe() public method

public TicTacToe ( bool player ) : System
player bool
return System

TicTacToe() public method

public TicTacToe ( bool player, int board ) : System
player bool
board int
return System

ToString() public method

public ToString ( ) : string
return string