Index   Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  
Public Member Functions | Public Attributes

SgUctMoveInfo Struct Reference

Used for node creation. More...

#include <SgUctTree.h>

List of all members.

Public Member Functions

 SgUctMoveInfo ()
 SgUctMoveInfo (SgMove move)
 SgUctMoveInfo (SgMove move, SgUctValue value, SgUctValue count, SgUctValue raveValue, SgUctValue raveCount)

Public Attributes

SgMove m_move
 Move for the child.
SgUctValue m_value
 Value of node after node is created.
SgUctValue m_count
 Count of node after node is created.
SgUctValue m_raveValue
 Rave value of move after node is created from viewpoint of parent node.
SgUctValue m_raveCount
 Rave count of move after node is created.

Detailed Description

Used for node creation.

Definition at line 28 of file SgUctTree.h.


Constructor & Destructor Documentation

SgUctMoveInfo::SgUctMoveInfo (  ) 

Definition at line 58 of file SgUctTree.h.

SgUctMoveInfo::SgUctMoveInfo ( SgMove  move  ) 

Definition at line 66 of file SgUctTree.h.

SgUctMoveInfo::SgUctMoveInfo ( SgMove  move,
SgUctValue  value,
SgUctValue  count,
SgUctValue  raveValue,
SgUctValue  raveCount 
)

Definition at line 75 of file SgUctTree.h.


Member Data Documentation

Count of node after node is created.

Definition at line 40 of file SgUctTree.h.

Move for the child.

Definition at line 31 of file SgUctTree.h.

Rave count of move after node is created.

Definition at line 48 of file SgUctTree.h.

Rave value of move after node is created from viewpoint of parent node.

Value should not be inverted to child's perspective.

Definition at line 45 of file SgUctTree.h.

Value of node after node is created.

Value is from child's perspective, so the value stored here must be the inverse of the evaluation from the parent's perspective.

Definition at line 37 of file SgUctTree.h.


The documentation for this struct was generated from the following file:


Sun Mar 13 2011 Doxygen 1.7.1