Game Categories - Complete Collection¶
Haive Games provides 19+ sophisticated game implementations across multiple categories, each featuring advanced AI agents, dynamic configuration systems, and comprehensive benchmarking capabilities. Every game includes multi-provider LLM support, tournament infrastructure, and detailed performance analytics.
🎮 Featured Game Showcase¶
Top 10 Most Advanced Game Implementations

Advanced Social Deduction
AI agents with deception, trust modeling, alliance formation, and psychological profiling in a social deduction masterpiece.

Strategic Intelligence
Advanced chess engine with dynamic configuration, multiple difficulty levels, and comprehensive strategy analysis.

Argumentative AI
Sophisticated debate system with real-time research, fact-checking, and multi-format argumentation support.

Probability & Psychology
Advanced poker AI with bluffing mechanics, bankroll management, and sophisticated opponent modeling.

Economic Simulation
Complete economic ecosystem with property management, trade negotiations, and strategic investment AI.

Hidden Role Psychology
Classic social deduction with role-based psychology, information asymmetry, and social network analysis.

Global Strategy
World domination game with diplomatic AI, alliance formation, and complex military strategy systems.

Ancient Strategy
Deep strategic reasoning with pattern recognition, territorial control, and advanced positional analysis.

Tactical Excellence
Classic strategy game with advanced tactical analysis, endgame databases, and tournament support.

Pattern Strategy
Strategic pattern recognition with threat analysis, defensive positioning, and combinatorial optimization.
Complete Game Collection¶
Strategic Board Games¶
Deep Strategic Intelligence
- ♟️ Chess
Advanced engine with dynamic configuration
Multiple AI providers and difficulty levels
Opening theory and endgame databases
Comprehensive strategy analysis
- 🌍 Go
Ancient strategy with pattern recognition
Territory control and influence modeling
Complex positional evaluation
Advanced tactical reading
- 🔴 Checkers
Tactical excellence with endgame precision
Multiple variants (American, International)
Advanced search algorithms
Tournament-grade analysis
- 🔵 Reversi/Othello
Strategic disc placement and control
Corner strategy and mobility analysis
Endgame precision and counting
Advanced evaluation functions
- 🟡 Connect 4
Pattern recognition and threat analysis
Combinatorial search optimization
Strategic positioning and blocking
Multiple difficulty configurations
- ⚫ Tic-Tac-Toe
Perfect play analysis and teaching tool
Strategy tree visualization
Educational implementations
Benchmark for basic AI
Advanced Card Games¶
Probability, Psychology & Strategy
- 🎰 Poker
Advanced Texas Hold’em implementation
Sophisticated bluffing and betting AI
Opponent modeling and psychology
Bankroll management and risk assessment
- 🃏 Blackjack
Card counting and basic strategy
Betting optimization and risk management
Multiple variants and rule sets
Statistical analysis and simulation
- 🔥 UNO
Color and number strategy optimization
Special card timing and psychology
Multi-player dynamics and alliances
Turn order and hand management
- 🎯 Hold’em Poker
Specialized Texas Hold’em variant
Advanced tournament formats
Multi-table tournament support
Professional-level strategy analysis
Economic & Trading Games¶
Complex Economic AI Simulation
- 💰 Monopoly
Complete property management system
Advanced trade negotiation AI
Market analysis and portfolio optimization
Economic warfare and strategic alliances
- 🌍 Risk
Global conquest with diplomatic AI
Military strategy and resource management
Alliance formation and betrayal mechanics
Complex multi-front warfare analysis
- ⚖️ Trading Games
Market simulation and economic modeling
Supply and demand dynamics
Investment strategy optimization
Multi-agent economic ecosystems
- 🏭 Resource Management
Production optimization and logistics
Supply chain management AI
Economic efficiency analysis
Strategic resource allocation
Puzzle & Logic Games¶
Analytical Problem Solving
- 🔢 Sudoku
Advanced constraint satisfaction
Multiple difficulty levels and variants
Solution strategy analysis
Pattern recognition and logical deduction
- 📝 Wordle
Word strategy and information theory
Optimal guess algorithms
Vocabulary analysis and optimization
Pattern-based solving techniques
- 🧩 Crossword Puzzles
Advanced natural language processing
Clue interpretation and solving
Knowledge base integration
Multi-theme puzzle support
- 🎯 Mastermind
Code-breaking with logical deduction
Optimal guessing strategies
Information maximization algorithms
Pattern analysis and elimination
- 💎 Minesweeper
Probabilistic reasoning under uncertainty
Risk assessment and safe move analysis
Pattern recognition and logical solving
Advanced probability calculations
- 🗂️ Logic Grid Puzzles
Complex constraint satisfaction problems
Multi-dimensional logical reasoning
Advanced deduction techniques
Educational logic training
Specialized & Unique Games¶
Innovative Game Mechanics
- 🚢 Battleship
Strategic ship placement and hunting
Probability-based targeting algorithms
Pattern recognition for ship detection
Advanced search optimization
- 🦊 Fox and Geese
Asymmetric strategy with different objectives
Pursuit and evasion mechanics
Strategic positioning and mobility
Traditional board game AI
- 🔴 Nim
Mathematical game theory implementation
Optimal play with nimbers and XOR
Educational game theory demonstration
Perfect strategy analysis
- ⚫ Mancala
Ancient strategy with seed distribution
Multiple variants (Kalah, Oware, Bao)
Complex endgame analysis
Cultural gaming traditions
- 🎲 Dominoes
Tile matching with strategic blocking
Multiple game variants and rules
Pattern recognition and planning
Social gaming dynamics
- 🏗️ Towers of Hanoi
Classic recursive problem solving
Optimal solution algorithms
Educational demonstration tool
Mathematical puzzle analysis
Single-Player Challenge Games¶
Individual Skill Development
- 🧩 Flow Free
Path optimization and puzzle solving
Constraint satisfaction with spatial reasoning
Multiple difficulty levels and board sizes
Pattern recognition and planning
- 🎮 2048
Number combination strategy
Optimal move sequences
Score maximization algorithms
Strategic tile management
- 📱 Mobile Game Adaptations
Touch-friendly interface adaptations
Mobile-optimized AI algorithms
Casual gaming accessibility
Progressive difficulty systems
- 🎯 Skill Training Games
Adaptive difficulty systems
Performance tracking and analysis
Personalized training programs
Educational gaming applications
Game Framework Features¶
Universal Game Engine¶
Advanced Architecture
Every game is built on the sophisticated haive-games framework featuring:
🏗️ Generic Type System: Position, GamePiece, Space, Container, Move, Player
⚡ Hybrid Architecture: Real-time and turn-based game support
🔄 Event-Driven Design: Callback systems and state management
🎮 Universal AI Interface: Consistent agent API across all games
📊 Comprehensive Analytics: Performance tracking and optimization
Dynamic Configuration System¶
Multi-Provider LLM Support
# Dynamic configuration examples across games
from haive.games.chess.dynamic_config import budget_chess, competitive_chess
from haive.games.poker.config import aggressive_poker, conservative_poker
from haive.games.among_us.config import social_detective, master_manipulator
# Runtime configuration switching
agent = ChessAgent(config=budget_chess())
if game.requires_stronger_play():
await agent.reconfigure(competitive_chess())
# Cross-game personality consistency
personality_profile = {
"risk_tolerance": 0.7,
"aggression": 0.8,
"social_intelligence": 0.9,
"strategic_depth": 0.6
}
# Apply same personality across multiple games
chess_agent = ChessAgent(personality=personality_profile)
poker_agent = PokerAgent(personality=personality_profile)
among_us_agent = AmongUsAgent(personality=personality_profile)
Tournament Integration¶
Cross-Game Competitive Analysis
from haive.games.tournament import MultiGameTournament
# Create comprehensive multi-game tournament
tournament = MultiGameTournament(
games=[
"chess", "poker", "among_us", "debate", "monopoly",
"go", "mafia", "risk", "checkers", "connect4"
],
providers=["claude", "openai", "anthropic", "google"],
format="round_robin",
games_per_matchup=10
)
# Run cross-game analysis
results = await tournament.run_comprehensive_analysis()
# Generate multi-game rankings
rankings = tournament.generate_cross_game_rankings()
Performance Metrics¶
Game-Specific Benchmarks
Strategic Games: Planning depth (8+ moves), tactical precision (95%+), endgame accuracy (99%+)
Social Games: Deception detection (85%+), trust calibration (±0.1), alliance stability (70%+)
Economic Games: Trade optimization (90%+), market analysis accuracy (80%+), negotiation success (75%+)
Puzzle Games: Solution efficiency (optimal paths), time complexity (sub-second), accuracy (100%)
Card Games: Probability calculation (exact), risk assessment (calibrated), bluffing effectiveness (context-dependent)
Cross-Game Capabilities
Tournament Scale: 19+ games with full tournament support
AI Provider Support: OpenAI, Anthropic, Google, Azure, custom providers
Performance Analytics: 300+ distinct metrics across cognitive domains
Scalability: 100+ concurrent games, 1000+ agent interactions per tournament
Response Time: <500ms average, <2s for complex social analysis
Research Applications¶
Academic & Commercial Use Cases
Game Theory Studies: Strategic equilibrium analysis
AI Behavioral Research: Multi-agent interaction patterns
Social Psychology: Deception, trust, and cooperation studies
Cognitive Science: Decision-making and reasoning analysis
AI Training: Benchmarking and capability assessment
Strategy Optimization: Business decision-making models
Team Dynamics: Leadership and collaboration analysis
Competitive Intelligence: Market strategy and analysis
Getting Started¶
Quick Start Guide
Choose Your Category: Select from social, strategic, economic, or puzzle games
Configure AI Providers: Set up OpenAI, Anthropic, Claude, or custom providers
Run Tournaments: Deploy cross-provider competitive analysis
Analyze Results: Generate comprehensive performance reports
Next Steps
quickstart - Deploy your first game tournament
Social Psychology Games - Master AI deception and social reasoning
strategic_games - Deep strategic intelligence development
Tournament System - Multi-Agent & LLM Benchmarking - Cross-provider competitive analysis
dynamic_configuration - Real-time strategy modification
See Also¶
Tournament System - Multi-Agent & LLM Benchmarking - Multi-agent and LLM benchmarking platform
Social Psychology Games - Advanced behavioral AI research
strategic_games - Deep strategic intelligence games
dynamic_configuration - Real-time AI personality modification
Social Psychology & Deception Games¶
Advanced Behavioral AI Research
Advanced social deduction with AI psychology
Deception detection and alliance formation
Real-time behavioral adaptation
Multi-agent social coordination
Classic hidden role game with psychological modeling
Day/night cycles with role-based behavior
Information asymmetry and social network analysis
Complex voting psychology
Sophisticated argumentation system
Real-time research and fact-checking
Multiple debate formats (Parliamentary, Oxford, Lincoln-Douglas)
Advanced persuasion and rhetoric analysis
Mystery solving with logical deduction
Information gathering and hypothesis testing
Collaborative and competitive modes
Advanced reasoning under uncertainty