Details

sample2.3m (43.6%)

Algorithm
21×intervals
Results
1.3m39375×body10240exit
14.6s7362×body1280valid
9.4s3424×body2560valid
9.3s57696×body80nan
8.4s56509×body80valid
4.8s4663×body640valid
1.8s2384×body320valid
538.0ms1143×body160valid
251.0ms8356×pre80true
102.0ms35×body5120valid
34.0ms29×body2560nan
20.0msbody5120nan
11.0ms19×body1280nan
8.0ms19×body640nan
3.0ms12×body320nan
2.0msbody160nan

simplify1.7m (31.7%)

series52.4s (16.3%)

Calls

86 calls:

9.6s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
9.2s
(sqrt (* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))
8.8s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
6.5s
(sqrt (* (* (cbrt (* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))) (cbrt (* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))) (cbrt (* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))))
2.6s
(* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))

prune16.2s (5.0%)

rewrite4.5s (1.4%)

Algorithm
29×rewrite-expression-head
Calls

86 calls:

1.4s
(sqrt (* (* (cbrt (* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))) (cbrt (* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))) (cbrt (* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))))
255.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
246.0ms
(* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
230.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
204.0ms
(cbrt (* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))
Rules
2526×associate-*r/
900×cbrt-div
785×flip-- flip3--
624×frac-sub
540×frac-times
380×add-sqr-sqrt
360×sqrt-div
267×*-un-lft-identity
240×pow1
223×sqrt-prod
221×add-cube-cbrt add-exp-log
155×add-cbrt-cube
133×unpow-prod-down
109×associate-*r*
92×sqrt-pow1
90×associate-*l/
87×add-log-exp
72×prod-exp
54×associate-*l*
51×pow-prod-down
50×unswap-sqr
48×times-frac
47×pow1/2
43×pow-unpow
38×cbrt-unprod
37×pow-pow
35×cube-prod
30×distribute-rgt-in sub-neg distribute-lft-in log-prod
27×log-pow
25×sqr-pow
24×pow-exp
23×difference-of-squares distribute-lft-out--
19×pow-to-exp
16×rem-sqrt-square unpow-prod-up associate--l+
15×pow-prod-up
14×*-commutative
13×exp-prod pow1/3
sqrt-pow2
pow-plus swap-sqr div-exp pow-sub associate-/r*
associate-/l* pow-sqr cbrt-prod
rem-log-exp
unpow3 cube-mult div-inv
cbrt-undiv pow2
associate-/l/ sinh-def acos-asin associate-/r/ clear-num frac-2neg
rem-square-sqrt div-sub rem-cube-cbrt rem-exp-log sqrt-unprod pow3 exp-lft-cube exp-to-pow

regimes4.0s (1.3%)

Accuracy

Total 11.3b remaining (5.1%)

Threshold costs 1.4b (0.6%)

10.0b24.5%Toniolo and Linder, Equation (13)
0.8b0%Random Jason Timeout Test 006
0.4b0%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 003

localize1.4s (0.4%)

bsearch706.0ms (0.2%)

end0.0ms (0.0%)