Used for node creation. More...
#include <SgUctTree.h>
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. |
Used for node creation.
Definition at line 28 of file SgUctTree.h.
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.
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.