factor_agent.researcher.Researcher.renew#

Researcher.renew(number, repeated, gate, zoo, retries=0)[source]#

Send each new direction’s candidate that measures what an earlier trial measured back to be rewritten once.

Each goes with its reason, as an attempt of stage "novelty", in the rewrite request revise sends; a rewrite the parser or gate refuses is sent back with its reasons up to retries times, as a proposed candidate is. Return the rewrites, in order.