def METHOD_NAME(self):
    """
    This function should construct test (or evaluate) program with the 'self.test_input'.
    Util now, we only support a triple the evaluate the ranks.
    :return: the distance of all entity with the test triple (for both head and tail entity).
    """
    raise NotImplementedError(
        "You should define the construct_test_program"
        " function before use it")