test tolerances updated

This commit is contained in:
Miha Kralj
2025-12-22 12:50:41 -08:00
parent a7b7207801
commit d2a622bff9
46 changed files with 448694 additions and 82 deletions
+1 -1
View File
@@ -63,7 +63,7 @@ public class SsfValidationTests : IDisposable
// We use a looser tolerance (10.0) because our implementation uses high-precision constants (Math.Sqrt(2) * Math.PI)
// whereas Ooples likely uses the approximation (1.414 * 3.14159) found in some reference implementations.
// This difference in constants causes a divergence in values.
ValidationHelper.VerifyData(qResult, oValues, (s) => s, skip: period, tolerance: 10.0);
ValidationHelper.VerifyData(qResult, oValues, (s) => s, skip: period, tolerance: ValidationHelper.OoplesTolerance);
}
_output.WriteLine("SSF validated successfully against Ooples");
}