code: def assert_regression(result):
      default_scorers = get_default_scorers(TaskType.REGRESSION)
      metric = next(iter(default_scorers))
  
      assert_that(
          result["scores"],
          has_entry(
              metric,
              has_entries(
                  {
                      "Origin": close_to(-100, 100),
                      "Simple": close_to(-100, 100),
                  }
              ),
          ),
      )
      assert_that(result["scorers_perfect"], has_entry(metric, is_(0)))
  
imports: from hamcrest import assert_that, calling, close_to, equal_to, greater_than, has_entries, has_entry, has_items, has_length, is_, raises
  from sklearn.metrics import f1_score, get_scorer, make_scorer, recall_score
  from deepchecks.core.errors import DeepchecksValueError
  from deepchecks.tabular.checks.model_evaluation import SimpleModelComparison
  from deepchecks.tabular.metric_utils.scorers import get_default_scorers
  from deepchecks.tabular.utils.task_type import TaskType
  from tests.base.utils import equal_condition_result
label_desc: Use image node_id 26 for calling a global function with example usage: assert_regression(result) without return types