C# Class AIXI.MyTttEnvironment

Inheritance: AIXIEnvironment
Mostrar archivo Open project: GoodAI/SummerCamp

Public Properties

Property Type Description
Board ].int[
OAgent int
OEmpty int
OEnv int
RDraw int
RInvalid int
RLoss int
RNull int
RWin int

Public Methods

Method Description
MyTttEnvironment ( string>.Dictionary options ) : System
PerformAction ( int action ) : int>.Tuple
Print ( ) : string
Reset ( ) : void
check_win ( ) : bool
compute_observation ( ) : void

Method Details

MyTttEnvironment() public method

public MyTttEnvironment ( string>.Dictionary options ) : System
options string>.Dictionary
return System

PerformAction() public method

public PerformAction ( int action ) : int>.Tuple
action int
return int>.Tuple

Print() public method

public Print ( ) : string
return string

Reset() public method

public Reset ( ) : void
return void

check_win() public method

public check_win ( ) : bool
return bool

compute_observation() public method

public compute_observation ( ) : void
return void

Property Details

Board public_oe property

public int[,] Board
return ].int[

OAgent public_oe property

public int OAgent
return int

OEmpty public_oe property

public int OEmpty
return int

OEnv public_oe property

public int OEnv
return int

RDraw public_oe property

public int RDraw
return int

RInvalid public_oe property

public int RInvalid
return int

RLoss public_oe property

public int RLoss
return int

RNull public_oe property

public int RNull
return int

RWin public_oe property

public int RWin
return int