Modules
- module Core Game Components Essential game logic and entities.
- module Artificial Intelligence AI strategies and decision-making systems.
- module Configuration System <br> Hierarchical configuration management.
- module Logging Infrastructure Structured logging with spdlog.
- module High-Performance Data Structures Optimized containers using Boost libraries.
- module Statistical Analysis Statistical computation and analysis tools.
- module Performance Optimization SIMD operations and custom allocators.
- module Database System SQLite-based persistent storage.
- module Dependency Injection Lightweight dependency injection framework.
- module Exception Handling Custom exception hierarchy.
- module Testing Infrastructure Unit and integration testing support.