Complete 10-engine architecture structure
✅ All 10 autonomous engines created with detailed specifications: - Factory-Engine: Factorio-like production simulation - Logistic-Engine: Transport and supply chains - Economy-Engine: Global markets and pricing - Designer-Engine: Vehicle conception (1-2 designs/tick globally) - MacroEntity-Engine: Companies, diplomacy, administration points - Map-Engine: Procedural generation (218 elements, budget -10/+10) - War-Engine: Multi-chunk combat, auto-battler - Operation-Engine: Military strategy, adaptive AI generals - Intelligence-Engine: Metrics (3.1GB adaptive), FOW, reconnaissance - Event-Engine: Breakthrough system, global events 🎯 Each engine fully autonomous with defined: - Responsibilities and scope - Communication patterns - Performance requirements - Key features 📋 Ready for implementation phase
This commit is contained in:
parent
d1731507ff
commit
33a291236e
21
engines/Event-Engine/README.md
Normal file
21
engines/Event-Engine/README.md
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# Event Engine
|
||||||
|
|
||||||
|
Engine autonome gérant événements et systèmes événementiels.
|
||||||
|
|
||||||
|
## Responsabilités
|
||||||
|
- Génération événements aléatoires et scripted
|
||||||
|
- Système breakthrough technologique event-driven
|
||||||
|
- Coordination événements cross-engine
|
||||||
|
- Gestion temporal events et timing global
|
||||||
|
|
||||||
|
## Architecture
|
||||||
|
- **Autonome** : Génération événements indépendante
|
||||||
|
- **Communication** : Events vers tous engines selon contexte
|
||||||
|
- **Performance** : Event queue optimisée, dispatching async
|
||||||
|
- **Scope** : Événements globaux, breakthrough, coordination temporelle
|
||||||
|
|
||||||
|
## Features
|
||||||
|
- Breakthrough system avec scrap analysis
|
||||||
|
- Événements géopolitiques majeurs
|
||||||
|
- Integration météo/catastrophes naturelles
|
||||||
|
- Event scripting pour scénarios narratifs
|
||||||
21
engines/Factory-Engine/README.md
Normal file
21
engines/Factory-Engine/README.md
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# Factory Engine
|
||||||
|
|
||||||
|
Engine autonome gérant les usines et production industrielle.
|
||||||
|
|
||||||
|
## Responsabilités
|
||||||
|
- Simulation usines Factorio-like (belts, assemblers, inserters)
|
||||||
|
- Calculs production, input/output, energy, qualité
|
||||||
|
- Optimisation automatique vs manuel joueur (skip-ability)
|
||||||
|
- Gestion multi-usines et coordination production
|
||||||
|
|
||||||
|
## Architecture
|
||||||
|
- **Autonome** : Simulations production indépendantes
|
||||||
|
- **Communication** : Demandes materials vers Logistic, output vers Economy
|
||||||
|
- **Performance** : 60fps simulation factory, algorithmes optimisés
|
||||||
|
- **Scope** : Production locale, chaînes assemblage
|
||||||
|
|
||||||
|
## Features
|
||||||
|
- Système qualité (placement optimal vs lookup tables)
|
||||||
|
- Energy management facile (pas bottleneck)
|
||||||
|
- Extraction simplifiée (focus sur assemblage)
|
||||||
|
- Automation complète ou contrôle manuel joueur
|
||||||
21
engines/Logistic-Engine/README.md
Normal file
21
engines/Logistic-Engine/README.md
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# Logistic Engine
|
||||||
|
|
||||||
|
Engine autonome gérant transport et supply chains.
|
||||||
|
|
||||||
|
## Responsabilités
|
||||||
|
- Transport materials entre usines/sites
|
||||||
|
- Gestion convois, routes, infrastructure logistique
|
||||||
|
- Coordination supply chains multi-sites
|
||||||
|
- Vulnérabilités transport et sécurisation routes
|
||||||
|
|
||||||
|
## Architecture
|
||||||
|
- **Autonome** : Calculs logistiques indépendants
|
||||||
|
- **Communication** : Coordination avec Factory et Economy Engines
|
||||||
|
- **Performance** : Optimisation routes, gestion async convois
|
||||||
|
- **Scope** : Transport macro, supply lines
|
||||||
|
|
||||||
|
## Features
|
||||||
|
- Routes visualisées (infrastructure visible sur map)
|
||||||
|
- Convois suivent réseau routier/rail
|
||||||
|
- Infrastructure attaquable (vulnérabilités strategiques)
|
||||||
|
- Optimisation automatique vs contrôle manuel
|
||||||
21
engines/Operation-Engine/README.md
Normal file
21
engines/Operation-Engine/README.md
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# Operation Engine
|
||||||
|
|
||||||
|
Engine autonome gérant opérations militaires et stratégie macro.
|
||||||
|
|
||||||
|
## Responsabilités
|
||||||
|
- Généraux IA avec ML et doctrines évolutives
|
||||||
|
- Planning opérations militaires macro
|
||||||
|
- Adaptation comportements selon succès/échecs terrain
|
||||||
|
- Analyse rapports War Engine pour décisions strategiques
|
||||||
|
|
||||||
|
## Architecture
|
||||||
|
- **Autonome** : Prise de décision stratégique autonome
|
||||||
|
- **Communication** : Ordres vers Combat Engine, demandes vers Logistic
|
||||||
|
- **Performance** : ML adaptatif, expérience terrain persistante
|
||||||
|
- **Scope** : Stratégie macro, AI decision making, planning
|
||||||
|
|
||||||
|
## Features
|
||||||
|
- IA générale adaptative (apprentissage des échecs)
|
||||||
|
- Doctrines militaires évolutives par region/company
|
||||||
|
- Analysis automatique situation complexe (question ouverte #1)
|
||||||
|
- Integration intelligence pour décisions informées
|
||||||
Loading…
Reference in New Issue
Block a user