23 lines
505 B
Python
23 lines
505 B
Python
class MaxEvalError(Exception):
|
|
"""
|
|
Exception raised when the maximum number of evaluations is reached.
|
|
"""
|
|
|
|
|
|
class TargetSuccess(Exception):
|
|
"""
|
|
Exception raised when the target value is reached.
|
|
"""
|
|
|
|
|
|
class CallbackSuccess(StopIteration):
|
|
"""
|
|
Exception raised when the callback function raises a ``StopIteration``.
|
|
"""
|
|
|
|
|
|
class FeasibleSuccess(Exception):
|
|
"""
|
|
Exception raised when a feasible point of a feasible problem is found.
|
|
"""
|