update
This commit is contained in:
23
src/mcts.jl
23
src/mcts.jl
@@ -379,6 +379,29 @@ function selectChildNode(node::MCTSNode)::MCTSNode
|
|||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
|
""" Determine wheter a given node is a root node
|
||||||
|
|
||||||
|
# Arguments
|
||||||
|
- `node::MCTSNode`
|
||||||
|
node of a search tree
|
||||||
|
|
||||||
|
# Return
|
||||||
|
- `isrootnode::Bool`
|
||||||
|
true if the given node is root node, false otherwise
|
||||||
|
|
||||||
|
# Example
|
||||||
|
```jldoctest
|
||||||
|
julia>
|
||||||
|
```
|
||||||
|
|
||||||
|
# TODO
|
||||||
|
[] update docs
|
||||||
|
[TESTING] implement the function
|
||||||
|
|
||||||
|
# Signature
|
||||||
|
"""
|
||||||
|
isroot(node::MCTSNode)::Bool = node.nodekey == "root" ? true : false
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------------------------ #
|
# ------------------------------------------------------------------------------------------------ #
|
||||||
# Create a complete example using the defined MCTS functions #
|
# Create a complete example using the defined MCTS functions #
|
||||||
# ------------------------------------------------------------------------------------------------ #
|
# ------------------------------------------------------------------------------------------------ #
|
||||||
|
|||||||
Reference in New Issue
Block a user