factor_agent.researcher.Attempt#

class Attempt(item, stage, reasons, hints=())[source]#

Bases: object

One refused version of a candidate: what the proposer wrote, where it failed and why.

stage is "parse" (not a valid candidate for its direction), "gate", "review" (the reviewer found it inconsistent) or "novelty" (a new direction’s candidate that measures what an earlier trial measured).

Attributes#

Attempt.hints = ()#

How to write it instead, from the vocabulary’s fixes (Rejected.hints); sent with the reasons.

Attempt.item#
Attempt.stage#
Attempt.reasons#