- Core engine: simulator, game mechanics, triggers (138 tests) - Fog-of-war per-player state tracking - Meeting flow: interrupt, discussion, voting, consolidation - Prompt assembler with strategy injection tiers - LLM client with fallbacks for models without JSON/system support - Prompt templates: action, discussion, voting, reflection - Full integration in main.py orchestrator - Verified working with free OpenRouter models (Gemma)
14 lines
356 B
JSON
14 lines
356 B
JSON
{
|
|
"num_impostors": 2,
|
|
"kill_cooldown": 25.0,
|
|
"vision_range": 10.0,
|
|
"impostor_vision_multiplier": 1.5,
|
|
"light_sabotage_vision_multiplier": 0.25,
|
|
"emergencies_per_player": 1,
|
|
"confirm_ejects": true,
|
|
"player_speed": 2.0,
|
|
"task_duration": 3.0,
|
|
"sabotage_cooldown": 30.0,
|
|
"o2_timer": 45.0,
|
|
"reactor_timer": 45.0
|
|
} |