Details

sample1.0m (57.0%)

Algorithm
21×intervals
Results
35.9s38770×body10240exit
6.9s7299×body1280valid
5.4s3401×body2560valid
3.3s58070×body80nan
3.1s56647×body80valid
2.1s4654×body640valid
605.0ms2403×body320valid
192.0ms1103×body160valid
102.0ms8356×pre80true
28.0ms18×body5120valid
18.0ms24×body2560nan
8.0msbody5120nan
7.0ms28×body1280nan
6.0ms21×body640nan
2.0ms10×body320nan
1.0msbody160nan

series26.9s (24.6%)

Calls

96 calls:

4.4s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*)))))
4.4s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* (* (pow (/ l Om) (/ 2.0 2)) n) (pow (/ l Om) (/ 2.0 2))) (- U U*)))))
4.4s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.3s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
1.2s
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* (* (pow (/ l Om) (/ 2.0 2)) n) (pow (/ l Om) (/ 2.0 2))) (- U U*))))

prune11.7s (10.7%)

simplify3.0s (2.7%)

Algorithm
47×egg-herbie

regimes2.8s (2.6%)

Accuracy

Total 11.0b remaining (5%)

Threshold costs 0.2b (0.1%)

9.1b9.6%Toniolo and Linder, Equation (13)
1.7b0%Random Jason Timeout Test 006
0.1b92.1%Random Jason Timeout Test 012
0.1b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 003

rewrite2.0s (1.8%)

Algorithm
29×rewrite-expression-head
Calls

96 calls:

184.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* (* (pow (/ l Om) (/ 2.0 2)) n) (pow (/ l Om) (/ 2.0 2))) (- U U*))))
181.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))))
142.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
141.0ms
(* (* (* (pow (/ l Om) (/ 2.0 2)) n) (pow (/ l Om) (/ 2.0 2))) (- U U*))
126.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
Rules
447×add-sqr-sqrt
410×add-exp-log
289×*-un-lft-identity
268×unpow-prod-down
253×add-cube-cbrt
214×pow1
199×prod-exp
190×sqrt-prod add-cbrt-cube
137×associate-*r*
100×add-log-exp
90×associate-*r/
76×unswap-sqr
75×pow-exp
73×associate-*l*
58×times-frac
57×sqr-pow
54×pow-prod-down
52×cbrt-unprod
51×pow-to-exp
47×unpow-prod-up
46×flip-- flip3-- swap-sqr sub-neg
42×log-prod
36×cbrt-prod
33×pow-unpow
32×distribute-rgt-in cube-prod frac-sub sqrt-pow1 distribute-lft-in
28×log-pow
26×div-exp
24×sqrt-div
20×exp-prod
18×difference-of-squares distribute-lft-out--
17×*-commutative
16×pow-pow associate--l+
14×pow1/2
10×unpow3 cube-mult pow-sub
rem-log-exp
associate-/r*
associate-/l* rem-sqrt-square exp-sum cosh-def
rem-cube-cbrt div-inv
log-div
cbrt-undiv pow1/3 rem-cbrt-cube
associate-/l/ sinh-def +-commutative flip3-+ sqrt-pow2 sum-log acos-asin flip-+ rem-exp-log associate-/r/ pow-prod-up clear-num frac-2neg frac-times pow2 associate-*l/ pow-sqr
exp-diff e-exp-1 div-sub

localize397.0ms (0.4%)

bsearch271.0ms (0.2%)

end0.0ms (0.0%)