Energy management and firing discipline #87
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent
#80
What to build
Confidence-based firing gate that decides whether to fire and at what power, using the active gun's hit rate from Virtual Guns, modulated by own and enemy energy levels.
Firing gate: base threshold 0.15; if own energy < 30 raise by 0.10; if enemy energy < 30 lower by 0.10. Don't fire if active gun hit rate < threshold.
Power scaling:
power = formula_power × clamp(hit_rate / 0.3, 0.3, 1.0).Cold start: on true first encounter (no saved weights), gun is silent until GA produces first champion. On rematch, loaded weights fire from tick 1 (they enter as active gun via Virtual Guns).
All threshold values are calibration knobs — defined as constants.
Acceptance criteria
Blocked by