As per a conversation that was had just right now in the discord server, it's again come to my attention that the autofire AI struggles to engage long distance targets. The trouble is that the AI would appear to constantly switch targets in the middle of preparing to fire, which is a real problem for beams and weapons with firing delays. Want to test it out? Cover a conquest with tac beams, give it all the range increases you can, and install integrated point defense AI - the guns will struggle to stay on track for a single target long enough to even reliably destroy missiles from far away!
There may be a more concrete solution for this I'm not thinking of, but a possible "band-aid" fix could be to apply a "minimum targetting time" hint to weapons with charge-up times, beams, and other possible weapons susceptible to this issue. Ideally this could scale based on the distance to target, as especially with the case of beams, the further away the target is the less damage the AI will commit to before switching off.
I know this is probably the worst time to suggest such a thing, RCs being worked on and all, but hey - it's out here now!