Details

sample1.2m (64.5%)

Algorithm
21×intervals
Results
40.5s38911×body10240exit
7.7s7335×body1280valid
5.8s3421×body2560valid
4.6s58506×body80nan
4.4s56665×body80valid
2.5s4692×body640valid
725.0ms2326×body320valid
247.0ms1129×body160valid
148.0ms8356×pre80true
50.0ms25×body5120valid
25.0ms34×body2560nan
11.0ms28×body1280nan
9.0msbody5120nan
3.0ms14×body320nan
2.0ms12×body640nan
1.0msbody160nan

series27.7s (25.1%)

Calls

84 calls:

4.7s
(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.7s
(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.6s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* 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 (/ Om l)))) (* (* n (pow (/ l Om) (/ 2.0 2))) (* (pow (/ l Om) (/ 2.0 2)) (- U U*)))))

prune5.7s (5.2%)

simplify2.8s (2.5%)

Algorithm
45×egg-herbie

regimes1.5s (1.4%)

Accuracy

Total 10.5b remaining (4.8%)

Threshold costs 1.2b (0.6%)

7.4b25.7%Toniolo and Linder, Equation (13)
1.9b0%Random Jason Timeout Test 006
0.8b0%Random Jason Timeout Test 015
0.4b0%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 004

rewrite746.0ms (0.7%)

Algorithm
27×rewrite-expression-head
Calls

84 calls:

81.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
61.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*))))
57.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*)))))
46.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
46.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
Rules
310×add-sqr-sqrt
287×add-exp-log
270×*-un-lft-identity
206×add-cube-cbrt
203×pow1
157×add-cbrt-cube
120×prod-exp
98×associate-*r/
96×unpow-prod-down
91×associate-*r*
86×times-frac
84×add-log-exp
73×cbrt-prod
55×flip-- flip3-- pow-prod-down
46×sqrt-prod
43×cbrt-unprod
41×associate-*l*
36×log-prod pow-exp
35×pow-unpow
32×frac-sub
31×distribute-lft-out--
30×sub-neg
29×difference-of-squares
28×sqrt-pow1
26×distribute-rgt-in distribute-lft-in
24×sqrt-div
23×pow1/3
22×div-exp
21×pow-to-exp
20×unswap-sqr log-pow
18×cbrt-div
16×exp-prod associate--l+
14×sqr-pow pow1/2
13×pow-pow
12×*-commutative unpow-prod-up
10×swap-sqr
pow-flip associate-/l* rem-log-exp associate-/r*
div-inv
rem-sqrt-square
cbrt-undiv pow-sub
pow-sqr pow-prod-up frac-times
sqrt-pow2 exp-sum clear-num frac-2neg
associate-/l/ 1-exp pow-plus associate-*l/ div-sub rec-exp acos-asin associate-/r/ pow2
rem-exp-log log-div inv-pow

localize403.0ms (0.4%)

bsearch378.0ms (0.3%)

end0.0ms (0.0%)