First off, kudos on finding proof that the game takes main sequence evolution into account.
Let me explain,
The F class can be almost any mass, however what defines it is the
temperature. And F class temp ranges between 6000 - 7500 K. The surface temperature is what determines the spectra of emission as well as the peak frequency of light emitted. The peak frequency determines the
color. Which is why hot low mass white dwarves are white, and cool high mass giants are red. Temp and spectra are the things we can measure directly from earth. Mass is only measured indirectly, and after the spectra is determined.
Also, and this is important: The notes describe a common main sequence mass at birth.
Now here's where it gets a little complex. For stars under 1.5 solar masses are powered more by the P-P chain, the temperature increases as it gets older, however, for stars that are over 1.5 masses powered by the CNO cycle, the
temperature decreases after birth onto the main sequence. So here we have a 0.5 billion year old star, that started life at the very low end of the A class and then steadily cooled down to just under 7500 K thus transitioning to an F class spectrum. From white to bright yellow, thus F.
View attachment 101722
Tldr:
Larger stars cool down slightly as they age on the main sequence, and can drop a letter class on the OBAFGKM "scale" if they're on the borderline while keeping (pretty much) the same mass.