Skip to content

Commit 82f3582

Browse files
committed
clean up message log and d3 visualization
1 parent 8474eb5 commit 82f3582

File tree

2 files changed

+19
-18
lines changed

2 files changed

+19
-18
lines changed

visual-tree-search-app/components/MCTSVisual.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -483,14 +483,14 @@ const MCTSVisual: React.FC<SimpleSearchVisualProps> = ({ messages }) => {
483483
<span className="w-3 h-3 rounded-full inline-block mr-1 bg-blue-500 dark:bg-blue-600"></span>
484484
<span className="text-gray-700 dark:text-gray-300">Selected</span>
485485
</div>
486-
<div className="flex items-center">
486+
{/* <div className="flex items-center">
487487
<span className="w-3 h-3 rounded-full inline-block mr-1 bg-green-500 dark:bg-green-600"></span>
488488
<span className="text-gray-700 dark:text-gray-300">Sim Start</span>
489489
</div>
490490
<div className="flex items-center">
491491
<span className="w-3 h-3 rounded-full inline-block mr-1 bg-orange-500 dark:bg-orange-600"></span>
492492
<span className="text-gray-700 dark:text-gray-300">Simulated</span>
493-
</div>
493+
</div> */}
494494
</div>
495495
</div>
496496
<div

visual-tree-search-backend/app/api/lwats/agents_async/SearchAgents/mcts_agent.py

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -264,11 +264,12 @@ async def mcts_search(self, websocket=None) -> Optional[LATSNode]:
264264
print(f"{GREEN}Step 1: Node Selection{RESET}")
265265
await self.websocket_step_start(step=1, step_name="node_selection", websocket=websocket)
266266
selected_node = await self.node_selection(self.root_node, websocket)
267-
tree_data = self._get_tree_data()
268-
if websocket:
269-
await self.websocket_tree_update(type="tree_update_node_selection", websocket=websocket, tree_data=tree_data)
270-
else:
271-
print_entire_tree(self.root_node)
267+
# await self.websocket_node_selection(selected_node, websocket=websocket)
268+
# tree_data = self._get_tree_data()
269+
# if websocket:
270+
# await self.websocket_tree_update(type="tree_update_node_selection", websocket=websocket, tree_data=tree_data)
271+
# else:
272+
# print_entire_tree(self.root_node)
272273

273274
if selected_node is None:
274275
logger.warning("All paths lead to terminal nodes. Ending search.")
@@ -345,17 +346,17 @@ async def mcts_search(self, websocket=None) -> Optional[LATSNode]:
345346
print(f" Visits: {node.visits}")
346347
print(f" Value: {old_value:.3f} -> {node.value:.3f}")
347348
# add websocket information, just use websocket here
348-
if websocket:
349-
await websocket.send_json({
350-
"type": "backpropagation",
351-
"node_id": id(node),
352-
"node_parent_id": id(node.parent),
353-
"node_action": node.action,
354-
"node_value": node.value,
355-
"node_visits": node.visits,
356-
"node_old_value": old_value,
357-
"node_description": node.natural_language_description,
358-
})
349+
# if websocket:
350+
# await websocket.send_json({
351+
# "type": "backpropagation",
352+
# "node_id": id(node),
353+
# "node_parent_id": id(node.parent),
354+
# "node_action": node.action,
355+
# "node_value": node.value,
356+
# "node_visits": node.visits,
357+
# "node_old_value": old_value,
358+
# "node_description": node.natural_language_description,
359+
# })
359360

360361
tree_data = self._get_tree_data()
361362
print_entire_tree(self.root_node)

0 commit comments

Comments
 (0)