haive.agents.reasoning_and_critique =================================== .. py:module:: haive.agents.reasoning_and_critique .. autoapi-nested-parse:: Reasoning And Critique - Module for reasoning and self-critique agents. This module provides agents that can reason about their outputs and perform self-critique and reflection to improve their responses. Available Agents: - MCTSAgent: Monte Carlo Tree Search based reasoning agent .. rubric:: Example Basic MCTS usage:: from haive.agents.reasoning_and_critique.mcts import MCTSAgent, MCTSAgentConfig config = MCTSAgentConfig( name="mcts_reasoner", max_iterations=10 ) agent = MCTSAgent(config=config) result = await agent.ainvoke({"problem": "Solve this logic puzzle..."}) Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/haive/agents/reasoning_and_critique/lats/index /autoapi/haive/agents/reasoning_and_critique/logic/index /autoapi/haive/agents/reasoning_and_critique/reflection/index /autoapi/haive/agents/reasoning_and_critique/reflexion/index /autoapi/haive/agents/reasoning_and_critique/self_discover/index /autoapi/haive/agents/reasoning_and_critique/tot/index