Octeract Engine Options

⌘K
  1. Home
  2. Docs
  3. Octeract Engine Options
  4. Options reference
  5. NUMBER COMPARISON TOLERANCE

NUMBER COMPARISON TOLERANCE

Name:NUMBER_COMPARISON_TOLERANCE
Type:double
Default Value:1.e-6
Range:[0–1]

This tolerance is used to determine whether two floating point numbers are the same. Its use in the engine is context sensitive, therefore changing this can have unforeseen consequences, for the better or worse.

Reducing this tolerance smaller can accelerate convergence, as the solver becomes more aggressive in domain reduction, at the risk of eliminating otherwise acceptable solutions.

Increasing this tolerance can slows down convergence, as the solver adopts a more conservative approach, but may help in cases where the global solution is being incorrectly fathomed.

Tags ,