Game Theory Strategic Analysis (Multi-Agent Equilibrium Finding)
9 steps
Strategic analyst orchestrating parallel agent waves to analyze games, find equilibria, and generate optimal strategies
Triggers
Steps
- 1.
📜 Game Definition & Strategic Orchestration Planning
🧠 ENHANCED THINKING REQUIRED
As Strategic Analyst, establish the game definition and orchestration strategy.
-
Game Structure Analysis:
- Identify all players and their objectives
- Define strategy spaces for each player
- Construct payoff structure (matrix or tree)
- Classify game type (cooperative/non-cooperative, zero-sum, sequential/simultaneous, perfect/imperfect information)
-
Analysis Vector Creation:
- Map required analysis dimensions (player perspectives, equilibrium types, robustness tests)
- Define analytical depth per wave
- Set completeness targets (all equilibria found, all strategies evaluated)
-
Agent Resource Planning:
- Determine agent count based on game complexity
- Simple 2-player game: 8-10 agents total
- Complex multi-player game: 12-15 agents total
- Assign specialized roles per wave
-
Memory Architecture Setup:
- Quality Gates Definition:
- Concept density: 5+ [[WikiLinks]] per file
- Equilibrium coverage: All Nash equilibria identified
- Verification score: 8/10 minimum on equilibrium calculations
⏱️ Duration: 15-20 minutes
Enhanced ThinkingTools:SequentialThinking*WriteMemory*Effort:high -
- 2.
🌊 Wave 1: Player Perspective Analysis & Strategic Landscape
🚫 BLOCKING: Dispatch ALL agents for parallel player analysis
⚠️ CRITICAL: ALL FOUR AGENTS IN ONE MESSAGE FOR PARALLEL EXECUTION!
🎯 AGENT INSTRUCTIONS:
- Each agent MUST include 10+ [[WikiLinks]] in outputs (e.g., [[nash-equilibrium]], [[dominant-strategy]], [[best-response]], [[payoff-matrix]])
- Include payoff calculations and strategic reasoning
- Create strategy evaluation matrices
- Read other agents' outputs if available (non-blocking)
⏱️ Wave duration: 30-45 minutes
Tools:Task*Effort:medium - 3.
📊 Wave 1 Review & Equilibrium Finding Planning
Review player perspectives and plan equilibrium finding agent dispatch.
-
Read Wave 1 Outputs:
- memory://game-theory/[game-name]/wave-1-perspectives/player-1-analysis
- memory://game-theory/[game-name]/wave-1-perspectives/player-2-analysis
- memory://game-theory/[game-name]/wave-1-perspectives/strategic-landscape
- memory://game-theory/[game-name]/wave-1-perspectives/equilibrium-candidates
-
Strategic Assessment:
- Synthesize player perspectives
- Evaluate equilibrium candidates from Wave 1
- Identify which equilibrium-finding approaches needed (pure strategy, mixed strategy, subgame perfect)
- Determine agent allocation (3-4 agents)
-
Equilibrium Finding Assignment:
- Assign specific equilibrium types to specialized agents
- Define verification requirements
- Set calculation accuracy targets
-
Create Equilibrium Finding Plan:
- Document in memory://game-theory/[game-name]/wave-2-plan.md
- Include agent assignments and equilibrium types
⏱️ Duration: 10-15 minutes
Tools:ReadMemory*WriteMemory*Effort:medium -
- 4.
🌊 Wave 2: Equilibrium Finding with Computational Verification
🚫 BLOCKING: Dispatch specialized agents for equilibrium analysis with nashpy computational verification
⚙️ COMPUTATIONAL SETUP (FIRST):
- Install nashpy if needed:
- Verify nashpy installation:
- Prepare computational verification (for 2-player games):
- Create payoff matrices in JSON format
- Save as: memory://game-theory/[game-name]/wave-2-equilibria/payoff-matrices.json
- Format:
- Run nashpy equilibrium finder:
⚠️ DYNAMIC DISPATCH: 3-4 agents based on game type and Wave 1 findings
🎯 EQUILIBRIUM FINDING REQUIREMENTS:
- MUST install and use nashpy for computational verification (2-player games)
- MUST use systematic sequential thinking for analytical verification
- Show all mathematical calculations
- Cross-reference computational (nashpy) vs analytical results
- Verify equilibrium conditions rigorously
- Generate 15+ [[WikiLinks]] per equilibrium type (e.g., [[pure-strategy]], [[mixed-strategy]], [[subgame-perfect]], [[pareto-efficiency]])
- Include payoff tables and strategy profiles
- Document verification score: analytical vs computational agreement
⏱️ Wave duration: 45-60 minutes (including computational setup)
Tools:Task*WriteMemory*Effort:high - 5.
🌊 Wave 3: Robustness & Sensitivity Testing
🚫 BLOCKING: Dispatch robustness testing agents
⚠️ ALL FOUR TESTING AGENTS IN ONE MESSAGE!
🎯 ROBUSTNESS REQUIREMENTS:
- MUST read all Wave 2 equilibrium outputs first
- Test specific parameter variations quantitatively
- Identify stability regions and tipping points
- Generate 10+ [[WikiLinks]] per analysis (e.g., [[sensitivity-analysis]], [[repeated-game]], [[folk-theorem]], [[bounded-rationality]])
⏱️ Wave duration: 40-50 minutes
Tools:Task*Effort:high - 6.
🌊 Wave 4: Strategic Validation & Verification
🚫 BLOCKING: Dispatch validation agents for strategic verification
⚠️ ALL FOUR VALIDATORS IN ONE MESSAGE!
🎯 VALIDATION CRITERIA:
- Equilibrium calculation score: 8/10 minimum
- Strategic recommendations: Logically consistent and actionable
- Logic validation: No critical errors
- Completeness: All players and strategies covered
⏱️ Wave duration: 30-40 minutes
Tools:Task*Effort:high - 7.
🧠 Knowledge Integration & Graph Construction
🧠 ENHANCED THINKING REQUIRED
Integrate all game theory analysis into maenifold knowledge graph.
- Graph Synchronization:
-
Concept Network Analysis:
- Use BuildContext on key [[WikiLinks]] like [[nash-equilibrium]], [[dominant-strategy]], [[payoff-matrix]], [[game-tree]]
- Identify central strategic concepts and connections
- Map game theory knowledge architecture
-
Visualization Creation:
- Generate Mermaid diagram of concept network
- Show player relationships and strategic connections
- Highlight equilibrium structures
-
Analysis Metrics:
- Total strategic concepts created
- Connection density in knowledge graph
- Equilibria found and verified
- Analysis completeness percentage
-
Create Integration Report:
- Document in memory://game-theory/[game-name]/integration-report.md
- Include metrics and visualizations
- Map to original game definition
⏱️ Duration: 15-20 minutes
Enhanced ThinkingTools:Sync*BuildContext*Visualize*SequentialThinking*Effort:high - 8.
🎭 Analyst's Strategic Synthesis
🧠 ENHANCED THINKING REQUIRED
As Strategic Analyst, synthesize all agent findings into actionable strategic recommendations.
-
Read All Wave Outputs:
- Wave 1: Player perspective findings
- Wave 2: Equilibrium analysis
- Wave 3: Robustness testing
- Wave 4: Validation results
-
Strategic Meta-Analysis:
- Identify key strategic insights
- Synthesize optimal strategies per player
- Predict most likely outcomes
- Document confidence levels and uncertainty
-
Strategic Architecture:
- Define core strategic structure of the game
- Map player interdependencies
- Identify critical decision points
- Document strategic frameworks
-
Practical Implications:
- Real-world applications
- Implementation considerations
- Risk factors and mitigation
- Opportunity identification
-
Create Strategic Synthesis:
- memory://game-theory/[game-name]/strategic-synthesis.md
- Executive summary
- Strategic recommendations per player
- Predicted outcomes
- Implementation guidance
⏱️ Duration: 25-35 minutes
Enhanced ThinkingTools:SequentialThinking*ReadMemory*WriteMemory*Effort:high -
- 9.
📋 Game Theory Strategic Analysis Report
Create comprehensive strategic analysis deliverable.
- Report Structure:
-
Quality Checklist: ✓ All waves represented ✓ 40+ [[WikiLinks]] total ✓ All equilibria documented with verification ✓ Strategic recommendations actionable ✓ Payoff visualizations included ✓ Knowledge graph integrated
-
Save Report:
- memory://game-theory/[game-name]/final-analysis/strategic-report.md
- Include all payoff matrices/trees
- Cross-reference all equilibria
⏱️ Duration: 20-30 minutes
Tools:WriteMemory*Effort:medium