GAME_CONTEXT_PROMPTS = { "valorant": { "focus": "positioning, utility usage, and crosshair placement", "dqi_prompt": "Score this engagement based on positioning relative to cover, utility (smokes/flashes) usage timing, and crosshair pre-aim accuracy.", }, "league_of_legends": { "focus": "wave management, objective timing, and vision control", "dqi_prompt": "Score this decision based on wave state, nearby objective timers, and ward/vision coverage at the moment of the play.", }, "csgo": { "focus": "economy management, utility lineups, and crosshair discipline", "dqi_prompt": "Score this round decision based on buy/save logic and utility usage.", }, "rainbow_six_siege": { "focus": "operator selection, gadget usage, and rotation timing", "dqi_prompt": "Score this play based on operator ability usage and site rotation timing.", }, "overwatch": { "focus": "ultimate economy, team positioning, and cooldown tracking", "dqi_prompt": "Score this team fight decision based on ultimate economy and positioning relative to the tank/support line.", }, "apex_legends": { "focus": "shield economy, high ground advantage, and third-party awareness", "dqi_prompt": "Score this engagement based on spatial awareness, high ground retention, and shield battery usage timing.", } } PROBABILITY_SIM_PROMPTS = { "valorant": "Analyze this Valorant scenario based on {health} HP, {weapon}, and positioning. Estimate win probability.", "league_of_legends": "Analyze this LoL engagement based on {health} HP, {mana} MP, level advantage, and vision. Estimate win probability.", "csgo": "Analyze this CS:GO scenario based on {health} HP, {weapon}, utility count, and crossfire setup. Estimate win probability.", "rainbow_six_siege": "Analyze this Siege scenario based on operator delta, destructible environment state, and time remaining. Estimate win probability.", "overwatch": "Analyze this Overwatch team fight based on ultimate advantages and {health} HP. Estimate win probability.", "apex_legends": "Analyze this Apex Legends fight based on {health} HP, EVO shield level, and ring positioning. Estimate win probability." }