When attacking a ship with guns the number of rounds the GE selects to destroy a target is much larger than what is really required to sink target.
Attached is a test scenario based on my fictional db.
Issue verified by TonyE
TonyE Note: AttackDoctrineWithRisk uses the AllocateRounds logic which is meant for missiles (which can be shot down), not for guns.
Guns Test.scq