def METHOD_NAME(self, x) -> float:
    """
    Evaluate a single point x, to obtain the value y and then records
    them as observations.
    Args:
        x (ndarray): A single point.
    """
    target = self.target_func(x)
    self.register(x, target)
    return target