class_docstr: CaseEvaluationResults stores aggregated statistics for one EvaluationCase and one metric.
class_docstr_tok: ["CaseEvaluationResults","stores","aggregated","statistics","for","one","EvaluationCase","and","one","metric","."]
docstr: :return: Simple sanity check that all models overfit and not too fast
docstr_tok: [":","return",":","Simple","sanity","check","that","all","models","overfit","and","not","too","fast"]
code: def estimate_fit_quality(self):
      """
  
      :return: Simple sanity check that all models overfit and not too fast
      """
      (
          count_overfitting,
          count_underfitting,
      ) = self.count_under_and_over_fits()
      if count_overfitting > count_underfitting:
          return "Overfitting"
      if count_underfitting > count_overfitting:
          return "Underfitting"
      return "Good"
  
imports: import numpy
  import pandas
  from enum import Enum
  from ..None import CatBoostError
  from ..core import metric_description_or_str_to_str
  from ..utils import compute_wx_test
label_desc: Use image node_id 13 for calling the CaseEvaluationResult obj's underlying member method code with example usage: obj.estimate_fit_quality() and returns: str, str, str