lesson 4 of 6 · evaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviselesson 4 of 6 · evaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviselesson 4 of 6 · evaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviselesson 4 of 6 · evaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviselesson 4 of 6 · evaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviselesson 4 of 6 · evaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviselesson 4 of 6 · evaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviselesson 4 of 6 · evaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviselesson 4 of 6 · evaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviselesson 4 of 6 · evaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviselesson 4 of 6 · evaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, reviseevaluator-optimizer — write a draft, let a judge critique it, revise
The evaluator-optimizer loop is missing its exit condition. Fill in
the comparison so the function returns the draft as soon as the
judge's status field equals "PASS".
Expected output:
done in 2 iters