def METHOD_NAME(self):
    existing_al_ids = self.get_existing_al_ids()
    # NOTE: The inidivdual get_al_samples funcitons are responsible for dealing with cumulative
    if self.opt["find_random_al_samples"]:
        save_me = self.get_al_samples_random(existing_al_ids)
    else:
        save_me = self.get_al_samples_from_processed(existing_al_ids)
    out_file = self.opt.get("al_output_file")
    if not out_file:
        out_file = "result"
    with open(out_file, "w+") as f:
        json.dump(save_me, f, indent=4)
    print("Saved AL samples to ", out_file)