Class RepeatUntilAcceptableBuilder.Critiquer
-
- All Implemented Interfaces:
public final class RepeatUntilAcceptableBuilder.Critiquer
-
-
Constructor Summary
Constructors Constructor Description RepeatUntilAcceptableBuilder.Critiquer(Function1<RepeatUntilAcceptableActionContext<INPUT, RESULT, FEEDBACK>, RESULT> generator)
-
Method Summary
Modifier and Type Method Description final RepeatUntilAcceptableBuilder.Evaluator<INPUT, RESULT, FEEDBACK>withEvaluator(Function1<EvaluationActionContext<INPUT, RESULT, FEEDBACK>, FEEDBACK> evaluator)Provide the evaluation function that will assess the generated results. -
-
Constructor Detail
-
RepeatUntilAcceptableBuilder.Critiquer
RepeatUntilAcceptableBuilder.Critiquer(Function1<RepeatUntilAcceptableActionContext<INPUT, RESULT, FEEDBACK>, RESULT> generator)
-
-
Method Detail
-
withEvaluator
final RepeatUntilAcceptableBuilder.Evaluator<INPUT, RESULT, FEEDBACK> withEvaluator(Function1<EvaluationActionContext<INPUT, RESULT, FEEDBACK>, FEEDBACK> evaluator)
Provide the evaluation function that will assess the generated results.
-
-
-
-