paref.moo_algorithms.stopping_criteria.logical_or_stopping_criteria#
Classes
Join two stopping criteria by a logical or |
- class paref.moo_algorithms.stopping_criteria.logical_or_stopping_criteria.LogicalOrStoppingCriteria(stopping_criteria_1: StoppingCriteria, stopping_criteria_2: StoppingCriteria)[source]#
Bases:
StoppingCriteriaJoin two stopping criteria by a logical or
Given two stopping criteria, define a new stopping criteria by returning true if at least one of the criteria is met (i.e. true).
- Parameters:
stopping_criteria_1 (StoppingCriteria) – first stopping criteria
stopping_criteria_2 (StoppingCriteria) – second stopping criteria
- abstract __call__(blackbox_function: BlackboxFunction) bool[source]#
- Returns:
returns true if at least one stopping criteria returns true and false otherwise
- Return type:
bool