C# Class AIXI.MyTttEnvironment

Inheritance: AIXIEnvironment
Show file 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 property

public int[,] Board
return ].int[

OAgent public property

public int OAgent
return int

OEmpty public property

public int OEmpty
return int

OEnv public property

public int OEnv
return int

RDraw public property

public int RDraw
return int

RInvalid public property

public int RInvalid
return int

RLoss public property

public int RLoss
return int

RNull public property

public int RNull
return int

RWin public property

public int RWin
return int