mirror of
https://github.com/saymrwulf/alpha-arena.git
synced 2026-06-03 23:19:37 +00:00
Implement a comprehensive debate framework for improved trading decisions: - Add 6 debate personas: Optimist, Pessimist, Fundamentalist, Technician, Devil's Advocate, and Neutral - Implement structured debate rounds with position-taking and rebuttals - Add weighted consensus mechanism for aggregating agent opinions - Add confidence calibration tracking to improve accuracy over time - Include comprehensive test suite (38 tests) New components: - src/agents/debate.py - Complete debate system implementation - DebateAgent: Individual agent with persona-specific prompts - DebateOrchestrator: Coordinates multi-agent debates - ConfidenceCalibrator: Tracks prediction accuracy - tests/test_debate.py - Full test coverage The debate system helps avoid groupthink by having agents with different analytical biases challenge each other's positions before reaching consensus. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| conftest.py | ||
| test_api.py | ||
| test_backtest.py | ||
| test_core_types.py | ||
| test_debate.py | ||
| test_e2e.py | ||
| test_indicators.py | ||
| test_llm_providers.py | ||
| test_memory.py | ||
| test_pnl.py | ||
| test_risk.py | ||
| test_signals.py | ||