C# 클래스 AIXI.MonteCarloSearchNode

파일 보기 프로젝트 열기: GoodAI/SummerCamp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ChanceNode int
Children MonteCarloSearchNode>.Dictionary
DecisionNode int
ExplorationConstant double
Mean double
Type int
UnexploredBias double
Visits int

공개 메소드들

메소드 설명
MonteCarloSearchNode ( int nodetype ) : System
Print ( int level ) : void
PrintBs ( int level ) : void
Sample ( Agent agent, int horizon ) : double
SelectAction ( Agent agent ) : int

메소드 상세

MonteCarloSearchNode() 공개 메소드

public MonteCarloSearchNode ( int nodetype ) : System
nodetype int
리턴 System

Print() 공개 메소드

public Print ( int level ) : void
level int
리턴 void

PrintBs() 공개 메소드

public PrintBs ( int level ) : void
level int
리턴 void

Sample() 공개 메소드

public Sample ( Agent agent, int horizon ) : double
agent Agent
horizon int
리턴 double

SelectAction() 공개 메소드

public SelectAction ( Agent agent ) : int
agent Agent
리턴 int

프로퍼티 상세

ChanceNode 공개적으로 정적으로 프로퍼티

public static int ChanceNode
리턴 int

Children 공개적으로 프로퍼티

public Dictionary Children
리턴 MonteCarloSearchNode>.Dictionary

DecisionNode 공개적으로 정적으로 프로퍼티

public static int DecisionNode
리턴 int

ExplorationConstant 공개적으로 프로퍼티

public double ExplorationConstant
리턴 double

Mean 공개적으로 프로퍼티

public double Mean
리턴 double

Type 공개적으로 프로퍼티

public int Type
리턴 int

UnexploredBias 공개적으로 프로퍼티

public double UnexploredBias
리턴 double

Visits 공개적으로 프로퍼티

public int Visits
리턴 int