Represents a score in a tournament. This class uses an internal integer value to represent scores in increments of 0.5. For example, a value of 1 represents a score of 0.5, and 2 represents 1.0.
Returns the human-readable string representation of the score. Whole numbers are returned as integers (e.g., "1"), while half-points include the ".5" suffix (e.g., "1.5").