# Reasoning Agent Examples This directory contains examples demonstrating advanced reasoning capabilities for single agents. ## Examples - [agent_judge_evaluation_criteria_example.py](agent_judge_evaluation_criteria_example.py) - Evaluation criteria for agent judging - [agent_judge_example.py](agent_judge_example.py) - Agent judging system - [consistency_agent.py](consistency_agent.py) - Consistency checking agent - [consistency_example.py](consistency_example.py) - Consistency example - [gpk_agent.py](gpk_agent.py) - GPK reasoning agent - [iterative_agent.py](iterative_agent.py) - Iterative reasoning agent - [malt_example.py](malt_example.py) - MALT reasoning example - [reasoning_agent_router_now.py](reasoning_agent_router_now.py) - Current reasoning router - [reasoning_agent_router.py](reasoning_agent_router.py) - Reasoning agent router - [reasoning_duo_example.py](reasoning_duo_example.py) - Two-agent reasoning - [reasoning_duo_test.py](reasoning_duo_test.py) - Reasoning duo testing - [reasoning_duo.py](reasoning_duo.py) - Reasoning duo implementation ## Overview Reasoning agent examples demonstrate advanced reasoning patterns including iterative reasoning, consistency checking, agent judging systems, and multi-agent reasoning collaboration. These examples showcase how to implement sophisticated reasoning capabilities beyond simple prompt-response patterns.