Skip to content

[bug] MATH grader: \lvert/\rvert absolute value never peels — \boxed{\lvert -4\rvert} ≠ 4 #505

Description

@marktech0813

Problem

LaTeX absolute-value delimiters \lvert / \rvert (and \left|...\right| after sizing strip) never become a value:

normalize_math_answer(r"\lvert -4\rvert")  # "\lvert-4\rvert"
score_text("math500", r"\boxed{\lvert -4\rvert}", "4")   # 0.0
score_text("math500", r"\boxed{\left|-4\right|}", "4")    # 0.0

Sibling of ASCII-bar abs (|-4|).

Expected

\lvert -4\rvert / \left|-4\right| grade equal to 4.

Environment

  • origin/main

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions