BattletechModders / BattletechModders/CleverGirl

Streak Heat

Open
#14 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
5
Forks
4
PR merge metrics
No merged PRs in 30d

Description

AI should be aware that streak weapons may not fire and therefore may not produce heat.
If they don't account for the heat efficiency of streak weapons units with several of them may underuse them.

Perhaps an Expected Value calculation for the heat. 70% chance of generating 10 heat if it locks and fires considered 7 heat.
So they treat streaks as high value weapons when heat is at a premium.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the AI's weapon heat evaluation and the logic that handles streak weapon firing. Trace how weapon value is calculated when heat is limited, then account for the chance that a streak weapon fails to fire; done means the AI evaluates expected heat and avoids underusing streak weapons.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
ai, game-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.