Skip to content

CurrentBestCandidateSelector

gepa.strategies.candidate_selector.CurrentBestCandidateSelector()

Bases: CandidateSelector

Source code in gepa/strategies/candidate_selector.py
def __init__(self):
    pass

Functions

select_candidate_idx(state: GEPAState) -> int

Source code in gepa/strategies/candidate_selector.py
def select_candidate_idx(self, state: GEPAState) -> int:
    assert len(state.program_full_scores_val_set) == len(state.program_candidates)
    return idxmax(state.program_full_scores_val_set)