Details

sample1.0m (59.4%)

Algorithm
21×intervals
Results
35.0s38056×body10240exit
6.9s7436×body1280valid
5.3s3391×body2560valid
2.8s57801×body80nan
2.8s56609×body80valid
2.0s4641×body640valid
554.0ms2230×body320valid
210.0ms1243×body160valid
116.0ms8356×pre80true
31.0ms23×body5120valid
19.0ms31×body2560nan
15.0msbody5120nan
7.0ms19×body1280nan
2.0ms12×body640nan
2.0ms13×body320nan
1.0ms10×body160nan

series28.0s (27.6%)

Calls

87 calls:

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

prune6.9s (6.8%)

simplify2.9s (2.8%)

Algorithm
45×egg-herbie

regimes1.7s (1.7%)

Accuracy

Total 13.5b remaining (6.2%)

Threshold costs 0.5b (0.2%)

11.2b14.9%Toniolo and Linder, Equation (13)
1.8b0%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

rewrite885.0ms (0.9%)

Algorithm
27×rewrite-expression-head
Calls

87 calls:

84.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*)))))
82.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
81.0ms
(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*))))))
60.0ms
(sqrt (* (* 2.0 n) (* U (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))
58.0ms
(* (* 2.0 n) (* U (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
Rules
433×add-sqr-sqrt
389×*-un-lft-identity
347×add-cube-cbrt
297×add-exp-log
227×pow1
216×prod-diff
163×add-cbrt-cube
146×unpow-prod-down
144×log-prod
133×distribute-rgt-in distribute-lft-in
120×prod-exp
113×unpow-prod-up
110×associate-*r/
94×sqrt-prod
91×associate-*r*
88×log1p-expm1-u
87×add-log-exp expm1-log1p-u
68×times-frac
67×cbrt-prod
60×associate--l+
59×pow-prod-down
51×pow-unpow
50×sqrt-pow1
45×flip-- flip3-- cbrt-unprod
44×pow-exp
41×log-pow
40×sub-neg
32×frac-sub
27×pow-to-exp
26×pow1/2
24×sqrt-div pow-pow
22×sqr-pow rem-log-exp
21×difference-of-squares distribute-lft-out--
19×exp-prod associate-*l*
18×div-exp
16×unswap-sqr
12×rem-sqrt-square
11×*-commutative
10×pow-sub
pow1/3 cube-prod associate-/r*
associate-/l* sqrt-pow2 div-inv
log-div
cbrt-undiv exp-sum
associate-/l/ cube-mult expm1-udef unpow3 e-exp-1 acos-asin associate-/r/ clear-num frac-2neg
expm1-log1p div-sub rem-exp-log rem-cbrt-cube sin-diff

localize409.0ms (0.4%)

bsearch356.0ms (0.4%)

end0.0ms (0.0%)