Wiris

Documentation / LearningLemur

  • Demos
  • Visit our website
  • Contact us
  • MathType

    • WirisQuizzes

      • LearningLemur

        • CalcMe

          • MathPlayer

            • Store FAQ

              • MathFlow

                • BF FAQ

                  • Miscellaneous

                    • Wiris Integrations

                      • Home
                      • LearningLemur
                      • LearningLemur Reference
                      • Question configuration
                      • Question configuration

                      Evaluation options

                      Reading time: 2min

                      Purpose: Define how a student's answer is compared to the correct answer.

                      Summary

                      Evaluation options control how answers are interpreted and graded in LearningLemur. They determine whether answers must match exactly or can be mathematically equivalent, whether approximate values are accepted, and whether specific formats (such as simplified expressions or units) are required.

                      Location

                      Question editor → Answers section → Edit (Evaluation options)

                      Default

                      • Evaluation criteria: Mathematically equal
                      • Decimal numbers: Enabled
                      • Error margin: 0.1 % error
                      • List options: Order and repetition matter in lists
                      • Allowed units: Allow prefixes and equivalent units
                      • No format constraints applied

                      Parameters

                      Evaluation criteria

                      Field Type Allowed values Default Description
                      Comparison method enum Mathematically equal or Literally equal Mathematically equal Defines how the student's answer is compared to the correct answer

                      Numeric behaviour

                      Field Type Allowed values Default Description
                      Allow decimal numbers boolean Enabled or Disabled Enabled Allows decimal numbers to be interpreted as equivalent values
                      Error margin numer + enum Numeric value + absolute or percentage 0.1 + percentage Defines tolerance for approximate answers

                      You can see more details about how student answers are evaluated in numerical questions at Answer tolerance and decimal handling.

                       

                      Answer Settings

                      Field Type Allowed values Default Description
                      Simplified boolean Enabled or Disabled Enabled Requires expressions to be fully simplified
                      Expanded boolean Enabled or Disabled Enabled Requires expressions to be expanded
                      Factorized boolean Enabled or Disabled Enabled Requires expressions to be written as products
                      Common factor boolean Enabled or Disabled Enabled Requires expressions to be written as products
                      Common denominator boolean Enabled or Disabled Enabled Requires fractions to share a denominator
                      Rationalized boolean Enabled or Disabled Enabled Requires fractions to share a denominator
                      Minimal radicands boolean Enabled or Disabled Enabled Requires no radicals in denominators

                      You can see more details about how all these assertions work at Answer validation settings (assertions).

                       

                      List options

                      Field Type Allowed values Default Description
                      List options enum Order and repetition matter in lists or Repetition matters in lists, but order does not or Order and repetition do not matter in lists Order and repetition matter in lists Defines how lists are compared

                      Allowed units

                      Field Type Allowed values Default Description
                      Allowed units enum Allow prefiexes and equivalent units or Allow prefixes but prohibit equivalent units or Prohibit prefixes and equivalent units Allow prefiexes and equivalent units Defines how units and prefixes are interpreted

                      Behavior

                      What happens when enabled

                      • Mathematically equal allows equivalent expressions (e.g. a + b = b + a)
                      • Allow decimal numbers enables comparison between decimals and fractions
                      • Error margin allows approximate answers within a tolerance interval
                      • Format constraints (e.g., Simplified) enforce specific answer representations
                      • Unit handling controls how units are validated

                      What happens when disabled

                      • Literally equal requires exact matching (no interpretation)
                      • Decimal numbers disabled prevent equivalence with fractional forms
                      • No tolerance requires exact numerical results
                      • Format constraints disabled allow flexible representations
                      • Strict unit settings reject equivalent or prefixed units

                      Limits

                      • Evaluation settings are applied per answer, not globally
                      • Tolerance only applies to numerical comparisons
                      • Format constraints are applied in addition to correctness, not instead of it

                      Examples

                      Example 1 — Equivalent expressions

                      Configuration:

                      • Mathematically equal
                      • Decimals enabled

                      Correct answer: 1/2

                      Student answer: 0.5

                      Result: ✅ Accepted

                      Example 2 — Tolerance

                      Configuration:

                      • Mathematically equal
                      • Error margin: 0.1 (absolute)

                      Correct answer: 5

                      Student answer: 5.05

                      Result: ✅ Accepted

                      Example 3 — Simplified requirement

                      Configuration:

                      • Simplified enabled

                      Correct answer: 3/2

                      Student answer: 6/4

                      Result: ❌ Rejected

                      Notes

                      • Tolerance settings must be configured individually for each answer
                      • Multiple constraints (e.g., simplified + tolerance) can be combined
                      • Some options may interact (e.g., decimals and tolerance)

                      See also

                      • Answer validation settings (assertions)
                      • Require simplified answers in a fraction addition question
                      • Create a randomized right-triangle question with tolerance

                      Was this article helpful?

                      Give feedback about this article

                      Related Articles

                      • What is the relation between WirisQuizzes and MathType?
                      • Require simplified answers in a fraction addition question
                      • Understanding the Open Answer Question Interface

                      Evaluation options

                      Summary Location Default Parameters Evaluation criteria Numeric behaviour Answer Settings List options Allowed units Behavior What happens when enabled What happens when disabled Limits Examples Example 1 — Equivalent expressions Example 2 — Tolerance Example 3 — Simplified requirement Notes See also

                      Empowering STEM education

                      MathType

                      • Office Tools
                      • LMS
                      • XML
                      • HTML

                      WirisQuizzes

                      Learning Lemur

                      Integrations

                      Solutions

                      • Education
                      • Publishing houses – platforms and interactive
                      • Publishing houses – Print and digital
                      • Technical writers

                      Pricing

                      Downloads

                      Blog

                      • Success stories

                      About us

                      • Careers
                      • Partnership

                      Contact Us

                      Contact Sales

                      European union (European Regional Development Fund) and 1EdTech (TrustEd Apps Certified)
                      • Cookie Policy
                      • Terms of Use
                      • Privacy Policy / GDPR
                      • Student Data Privacy
                      • Compliance
                      • Cookie Settings

                      © Wiris 2026

                      Expand