Hopefully I am just not understanding how this feature works but I have an issue with auto assignments and ship class ranks. As far as I understand things the higher the number set in the class screen then the higher the priority will be given to ships without a commander at that rank level. So if I say I have a carrier that I say requires a captain and has a priority level of 6, then have a destroyer with a requirement of commander rank at priority level 3. This means if I have 3 captains and 4 carriers, all 3 captains will be assigned to a carrier with the remaining one available to anywhere. If I had only 2 captains then half of the carriers will be left with no commander at all as none of the required rank are free. Is this correct?
My problem is things are not working like this, I have carriers that have no commander, and yet destroyers are flying around with a captain in command, should the carriers have not been given priority for the captains? Just to clear up anything, this happens after each new tour assignment so it is clearly not a case of a commander having to finish a tour.