Yeah, FRD mode has been broken for a while now, I think. I moved that to recommend critical because it's really important, but I think that may have been a bad idea as it currently seems like the Recommendations forum is where topics go to die. Currently, ships in FRD seem to be unwilling to stick to targets and seem to like going to ships that are really far away.
Yeah, I never look in those -- I just don't think of it, I'm keeping an eye on the other forums. Instead of doing it that way, with those "recommend" forums, how about just flagging them if they seem to be critical, etc? I'm taking a look at this issue now, ugh -- first I'
When that gets fixed up, I think that a single other change to ship intelligence will make FRD mode (and every other kind of chase-and-attack mode, including simple attack commands) really effective, which is making it so that ships chase enemies before those enemies leave their range, so they can keep firing while chasing them (ideally, they'd chase with the enemy within their range, but outside of the enemy's range if possible). This is especially useful for ships of the same speed, since right now they have to wait for their targets to stop or change direction to get a shot off, and then resume the pointless chase a moment later.
There is no CPU-friendly way that I can think of to handle this, honestly. It would add range checks and movement angle checks and such that I don't think are going to make enough of a difference to really make this worthwhile. What might be an interesting alternative is to make the AI ships always be slower than the player ships. Say, reduce the AI ship speed by 20% across the board (of course speed boosters would negate that, but those are more rare). Might make defense a little easier to manage in general, in a way that might enhance the strategic possibilities (rather than just being swarmed when there are too many, etc). Thoughts?
Also, Oewyn, thanks for your savegame, I'll take a look at that tonight, too.