def request_examples(self, attack_config, criteria, run_counts, batch_size):
    """
    Returns a numpy array of integer example indices to run in the next batch.
    """
    raise NotImplementedError(str(type(self)) +
                              "needs to implement request_examples")