mirror of
https://github.com/FoundationAgents/MetaGPT.git
synced 2026-05-01 20:03:28 +02:00
fix mcts bug
This commit is contained in:
parent
0e27e3d8be
commit
e07ed0df8b
1 changed files with 2 additions and 1 deletions
|
|
@ -191,6 +191,7 @@ class Node:
|
|||
|
||||
def evaluate_simulation(self, score_dict):
|
||||
scores = {"dev_score": self.evaluate_prediction("dev"), "test_score": self.evaluate_prediction("test")}
|
||||
scores["score"] = scores["dev_score"]
|
||||
score_dict.update(scores)
|
||||
return score_dict
|
||||
|
||||
|
|
@ -345,7 +346,7 @@ class MCTS:
|
|||
if node.raw_value == 0:
|
||||
reward = await self.simulate(node)
|
||||
else:
|
||||
reward = {"test_score": node.raw_value, "score": node.value}
|
||||
reward = {"test_score": node.raw_value, "score": node.raw_reward["score"]}
|
||||
mcts_logger.log("MCTS", f"Terminal node's reward: {reward}")
|
||||
self.backpropagate(node, reward)
|
||||
else:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue