From 097a51b95651d1163ea5a315d3b5d66350cd822e Mon Sep 17 00:00:00 2001 From: narawat lamaiin Date: Mon, 6 May 2024 14:01:51 +0700 Subject: [PATCH] update --- src/interface.jl | 3 +++ src/mcts.jl | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/interface.jl b/src/interface.jl index 3b10b2f..6682a5c 100644 --- a/src/interface.jl +++ b/src/interface.jl @@ -332,6 +332,9 @@ end julia> ``` +# TODO + [PENDING] add Reflect() + # Signature """ function isterminal(state::T)::Tuple{Bool, <:Number} where {T<:AbstractDict} diff --git a/src/mcts.jl b/src/mcts.jl index a0c7de4..b751556 100644 --- a/src/mcts.jl +++ b/src/mcts.jl @@ -415,6 +415,7 @@ julia> # TODO [] update docstring + [PENDING] return best plan # Signature """ @@ -441,7 +442,6 @@ function runMCTS( expand(a, node, decisionMaker, progressValueEstimator, isterminal, n=n) leaf_node = selectChildNode(node) - # BUG i didn't assign parent node for this leaf node yet simTrajectoryReward = simulate(a, leaf_node, decisionMaker, progressValueEstimator, isterminal, maxDepth, n=n) backpropagate(leaf_node, simTrajectoryReward)