[console_scripts]
bohrin = bohrin.cli:_run

[bohrin.adapters]
verifiers_legacy = bohrin.adapters.verifiers_legacy:VerifiersLegacyAdapter
verifiers_v1 = bohrin.adapters.verifiers_v1:VerifiersV1Adapter

[bohrin.mutators]
answer_enumeration = bohrin.mutate.operators:AnswerEnumeration
constant_return = bohrin.mutate.operators:ConstantReturn
degenerate_output = bohrin.mutate.operators:DegenerateOutput
drop_side_effect = bohrin.mutate.operators:DropSideEffect
empty_body = bohrin.mutate.operators:EmptyBody
false_negation = bohrin.mutate.operators:FalseNegation
identity_return = bohrin.mutate.operators:IdentityReturn
negate_condition = bohrin.mutate.operators:NegateCondition
refusal = bohrin.mutate.operators:Refusal

[bohrin.probes]
answer_leakage = bohrin.probes.answer_leakage:AnswerLeakageProbe
determinism = bohrin.probes.determinism:DeterminismProbe
ground_truth_rejected = bohrin.probes.ground_truth_rejected:GroundTruthRejectedProbe
weak_oracle = bohrin.probes.weak_oracle:WeakOracleProbe

[bohrin.relations]
boxed = bohrin.relations.builtin:Boxed
boxed_math = bohrin.relations.builtin:BoxedMath
boxed_text = bohrin.relations.builtin:BoxedText
braced_sqrt_argument = bohrin.relations.builtin:BracedSqrtArgument
decimal_point = bohrin.relations.builtin:DecimalPoint
display_fraction = bohrin.relations.builtin:DisplayFraction
emphasis = bohrin.relations.builtin:Emphasis
final_answer_label = bohrin.relations.builtin:FinalAnswerLabel
inline_math = bohrin.relations.builtin:InlineMath
latex_fraction = bohrin.relations.builtin:LatexFraction
prose = bohrin.relations.builtin:Prose
prose_boxed = bohrin.relations.builtin:ProseBoxed
stripped = bohrin.relations.builtin:Stripped
trailing_newline = bohrin.relations.builtin:TrailingNewline
trailing_period = bohrin.relations.builtin:TrailingPeriod
trailing_zeros_dropped = bohrin.relations.builtin:TrailingZerosDropped
verbatim = bohrin.relations.builtin:Verbatim
