docs: update README and TODO with Autonomous Mode
- Add Autonomous Mode section in README with usage examples - Add new Phase 9: Autonomous Mode to TODO (completed) - Update project statistics (8,300 LOC, 35+ classes) - Version bump to 0.2.0 - Document both entry points (main.py and autonomous_mode.py) Users can now choose between: - Interactive mode: Standard gameplay with decision engine - Autonomous mode: LLM-orchestrated exploration and learning
This commit is contained in:
1 parent
a1a0ad5840
commit
72a2f1ec45
2 files changed
+54
-9
No files matched your search
@@ -129,6 +129,35 @@ monitoring:
|
||||
port: 8080
|
||||
```
|
||||
|
||||
## 🎮 Autonomous Mode
|
||||
|
||||
**Modalità completamente autonoma** dove il bot esplora, impara e cresce da solo guidato dall'LLM:
|
||||
|
||||
```bash
|
||||
# Avvia esplorazione autonoma per 60 minuti
|
||||
python -m src.autonomous_mode --duration 60
|
||||
|
||||
# Con config personalizzata
|
||||
python -m src.autonomous_mode --config my_config.yaml --duration 120
|
||||
```
|
||||
|
||||
**Caratteristiche:**
|
||||
- 🤖 **LLM-First**: L'LLM prende tutte le decisioni strategiche
|
||||
- 🗺️ **Auto-Mapping**: Esplora e mappa automaticamente il mondo
|
||||
- 🧠 **Learning**: Memorizza stanze pericolose, NPC utili, pattern
|
||||
- 📊 **Session Logging**: Salva tutto in `data/autonomous_sessions/`
|
||||
- 🎯 **Goal Dinamici**: Obiettivi di esplorazione e crescita
|
||||
- 🛡️ **Safety First**: Override automatico se HP critici
|
||||
|
||||
**Esempio di output:**
|
||||
```
|
||||
🚀 Avviata sessione autonoma: session_20240209_143022
|
||||
🧠 Decisione LLM: [explore] north
|
||||
Ragionamento: Uscita non esplorata, pericolo basso
|
||||
🔍 Scoperta: [room] Village Square: You are standing in...
|
||||
📄 Log completo: data/autonomous_sessions/session_20240209_143022.json
|
||||
```
|
||||
|
||||
## Configurable Embedding Models
|
||||
|
||||
Choose the best embedding model for semantic room search:
|
||||
|
||||
Reference in new issue
Block a user