Description of issue
DIVISION_DESIGN_MANPOWER_WEIGHT is always applied as penalty
Game Version
1.6.1
Enabled DLC
Do you have mods enabled?
Description
When evaluating a template change the AI subtracts abs(oldManpower - newManpower) * DIVISION_DESIGN_MANPOWER_WEIGHT from the divisions fitness. This doesn't make sense because a reduction in manpower requirement with everything else being equal is strictly an improvement.
Steps to Reproduce
(as an extreme example)
- set DIVISION_DESIGN_MANPOWER_WEIGHT to 200
- human_ai
- xp 500
- expected: the AI is strongly biased towards manpower efficient templates
- actual: the AI doesn't change templates at all
Upload Attachment
DIVISION_DESIGN_MANPOWER_WEIGHT is always applied as penalty
Game Version
1.6.1
Enabled DLC
Do you have mods enabled?
Description
When evaluating a template change the AI subtracts abs(oldManpower - newManpower) * DIVISION_DESIGN_MANPOWER_WEIGHT from the divisions fitness. This doesn't make sense because a reduction in manpower requirement with everything else being equal is strictly an improvement.
Steps to Reproduce
(as an extreme example)
- set DIVISION_DESIGN_MANPOWER_WEIGHT to 200
- human_ai
- xp 500
- expected: the AI is strongly biased towards manpower efficient templates
- actual: the AI doesn't change templates at all
Upload Attachment
Last edited:
Upvote
0