C# Class AIXI.MonteCarloSearchNode

Mostrar archivo Open project: GoodAI/SummerCamp Class Usage Examples

Public Properties

Property Type Description
ChanceNode int
Children MonteCarloSearchNode>.Dictionary
DecisionNode int
ExplorationConstant double
Mean double
Type int
UnexploredBias double
Visits int

Public Methods

Method Description
MonteCarloSearchNode ( int nodetype ) : System
Print ( int level ) : void
PrintBs ( int level ) : void
Sample ( Agent agent, int horizon ) : double
SelectAction ( Agent agent ) : int

Method Details

MonteCarloSearchNode() public method

public MonteCarloSearchNode ( int nodetype ) : System
nodetype int
return System

Print() public method

public Print ( int level ) : void
level int
return void

PrintBs() public method

public PrintBs ( int level ) : void
level int
return void

Sample() public method

public Sample ( Agent agent, int horizon ) : double
agent Agent
horizon int
return double

SelectAction() public method

public SelectAction ( Agent agent ) : int
agent Agent
return int

Property Details

ChanceNode public_oe static_oe property

public static int ChanceNode
return int

Children public_oe property

public Dictionary Children
return MonteCarloSearchNode>.Dictionary

DecisionNode public_oe static_oe property

public static int DecisionNode
return int

ExplorationConstant public_oe property

public double ExplorationConstant
return double

Mean public_oe property

public double Mean
return double

Type public_oe property

public int Type
return int

UnexploredBias public_oe property

public double UnexploredBias
return double

Visits public_oe property

public int Visits
return int