Details

sample1.2m (62.8%)

Algorithm
21×intervals
Results
40.5s38854×body10240exit
7.9s7468×body1280valid
5.8s3453×body2560valid
4.4s56757×body80nan
4.3s56467×body80valid
2.4s4580×body640valid
720.0ms2358×body320valid
309.0ms8356×pre80true
236.0ms1120×body160valid
37.0ms23×body5120valid
27.0ms12×body5120nan
16.0ms22×body2560nan
8.0ms23×body1280nan
5.0ms20×body640nan
4.0ms16×body320nan
1.0msbody160nan

series29.5s (26.0%)

Calls

73 calls:

4.7s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*)))))
4.6s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.6s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.6s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) (/ 2.0 2))) (* (pow (/ l Om) (/ 2.0 2)) (- U U*))))))
1.3s
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) (/ 2.0 2))) (* (pow (/ l Om) (/ 2.0 2)) (- U U*)))))

prune6.4s (5.6%)

simplify3.0s (2.7%)

Algorithm
43×egg-herbie

regimes1.9s (1.7%)

Accuracy

Total 11.6b remaining (5.3%)

Threshold costs 0.1b (0%)

9.3b3.6%Toniolo and Linder, Equation (13)
2.3b0%Random Jason Timeout Test 006
0.0b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 002

rewrite804.0ms (0.7%)

Algorithm
25×rewrite-expression-head
Calls

73 calls:

87.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
66.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))))
64.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) (/ 2.0 2))) (* (pow (/ l Om) (/ 2.0 2)) (- U U*)))))
54.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
52.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
Rules
440×add-sqr-sqrt
346×*-un-lft-identity
310×add-cube-cbrt
272×add-exp-log
206×pow1
159×prod-diff
143×add-cbrt-cube
131×associate-*r*
121×prod-exp
116×cbrt-prod
115×times-frac
96×associate-*r/
95×unpow-prod-down
75×add-log-exp
74×log1p-expm1-u
73×distribute-rgt-in distribute-lft-in expm1-log1p-u
62×pow-prod-down associate-*l*
47×unswap-sqr
46×flip-- flip3--
45×cbrt-unprod
40×associate--l+
38×pow-exp
34×sqrt-prod
33×pow1/3
32×frac-sub
28×sqrt-pow1
25×unpow-prod-up sub-neg
24×sqrt-div
21×log-prod
20×pow-to-exp swap-sqr
19×difference-of-squares
18×distribute-lft-out-- div-exp sqr-pow
17×pow-unpow
16×*-commutative sinh-def pow-pow log-pow pow1/2
14×cbrt-div
13×exp-prod fma-neg
11×pow-prod-up div-inv
pow-sqr
associate-/r*
associate-/l*
fma-udef rem-log-exp
pow-plus pow2
cbrt-undiv exp-sum
associate-/l/ associate-*l/ sqrt-pow2 acos-asin rem-sqrt-square asin-acos unpow1/3 frac-times associate-/r/ clear-num frac-2neg expm1-udef pow-sub
expm1-log1p rem-exp-log rem-square-sqrt div-sub e-exp-1 associate--r- sqrt-unprod pow3 diff-log sin-diff

localize373.0ms (0.3%)

bsearch143.0ms (0.1%)

end0.0ms (0.0%)