public int CompareTo([AllowNull] IEvaluable <int> other)
 {
     return(GetEvaluation().CompareTo(other?.GetEvaluation()));
 }