BattletechModders / BattletechModders/CleverGirl
Streak Heat
- 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