Details

sample1.0m (59.9%)

Algorithm
21×intervals
Results
34.9s38374×body10240exit
6.8s7303×body1280valid
5.4s3443×body2560valid
2.8s57494×body80nan
2.8s56525×body80valid
2.1s4693×body640valid
586.0ms2416×body320valid
191.0ms1153×body160valid
121.0ms8356×pre80true
53.0ms34×body5120valid
36.0ms17×body5120nan
14.0ms22×body2560nan
5.0ms20×body1280nan
4.0ms16×body640nan
2.0ms12×body320nan
1.0ms10×body160nan

series27.9s (27.7%)

Calls

94 calls:

4.8s
(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.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.7s
(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*)))))
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.2s (6.2%)

simplify3.3s (3.2%)

Algorithm
47×egg-herbie

regimes1.6s (1.6%)

Accuracy

Total 9.9b remaining (4.5%)

Threshold costs 0.5b (0.2%)

8.0b16.2%Toniolo and Linder, Equation (13)
1.4b0%Random Jason Timeout Test 006
0.4b0%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 003
0.0b0%Random Jason Timeout Test 015

rewrite821.0ms (0.8%)

Algorithm
29×rewrite-expression-head
Calls

94 calls:

77.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
60.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*))))
57.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*)))))
49.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
47.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
Rules
383×add-sqr-sqrt
339×add-exp-log
282×pow1
271×*-un-lft-identity
231×add-cube-cbrt
178×add-cbrt-cube
151×prod-exp
145×associate-*r*
122×unpow-prod-down
108×add-log-exp
106×sqrt-prod
96×associate-*r/
76×pow-exp
70×pow-prod-down sqrt-pow1
69×associate-*l*
68×times-frac
58×pow1/2
49×cbrt-unprod
46×flip-- flip3-- unswap-sqr
39×pow-to-exp
38×log-pow
32×sub-neg frac-sub
30×swap-sqr
29×pow-prod-up
28×distribute-rgt-in distribute-lft-in
27×exp-prod
24×sqr-pow sqrt-div
22×pow-unpow
20×difference-of-squares distribute-lft-out--
19×*-commutative pow-sqr
18×pow-pow div-exp
17×cbrt-prod
16×unpow-prod-up associate--l+
14×log-prod
12×rem-sqrt-square
cube-prod sum-log pow2 associate-/r*
pow1/3
sqrt-pow2 pow-plus unpow1/2 div-inv associate-/l*
sqrt-unprod rem-log-exp
+-commutative flip3-+ flip-+ exp-sum pow-sub
cbrt-undiv rem-square-sqrt
associate-/l/ sinh-def associate-+r+ unpow3 cube-mult acos-asin rem-exp-log associate-/r/ clear-num frac-2neg
div-sub

localize440.0ms (0.4%)

bsearch148.0ms (0.1%)

end0.0ms (0.0%)