Details

sample1.1m (59.3%)

Algorithm
21×intervals
Results
36.5s40290×body10240exit
7.0s7363×body1280valid
5.3s3377×body2560valid
2.8s58334×body80nan
2.8s56715×body80valid
2.1s4612×body640valid
566.0ms2301×body320valid
203.0ms1213×body160valid
101.0ms8356×pre80true
91.0ms49×body5120valid
32.0ms15×body5120nan
19.0ms28×body2560nan
6.0ms16×body1280nan
3.0ms11×body640nan
2.0msbody320nan
1.0ms11×body160nan

series26.5s (24.8%)

Calls

93 calls:

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

prune9.2s (8.6%)

simplify3.3s (3.0%)

Algorithm
49×egg-herbie

rewrite2.4s (2.2%)

Algorithm
31×rewrite-expression-head
Calls

93 calls:

766.0ms
(sqrt (* (* (* (* 2.0 n) U) (* (cbrt (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))) (cbrt (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))) (cbrt (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))
179.0ms
(* (* (* n (pow (/ (* (cbrt l) (cbrt l)) (* (cbrt Om) (cbrt Om))) 2.0)) (pow (/ (cbrt l) (cbrt Om)) 2.0)) (- U U*))
160.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (pow (/ (* (cbrt l) (cbrt l)) (* (cbrt Om) (cbrt Om))) 2.0)) (pow (/ (cbrt l) (cbrt Om)) 2.0)) (- U U*))))
124.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
122.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
Rules
1052×associate-*r/
900×cbrt-div
785×flip-- flip3--
624×frac-sub
544×frac-times
526×add-sqr-sqrt
396×add-exp-log
370×sqrt-div
309×*-un-lft-identity
292×sqrt-prod
273×pow1
272×unpow-prod-down
271×add-cube-cbrt
191×prod-exp
165×add-cbrt-cube
163×associate-*r*
105×add-log-exp
98×unswap-sqr
94×associate-*l/
84×associate-*l*
81×cbrt-prod
76×swap-sqr
75×pow-prod-down
73×sqrt-pow1
72×pow-exp
51×times-frac sqr-pow
49×pow1/2
48×unpow-prod-up
42×cbrt-unprod
41×pow-to-exp sub-neg
34×div-exp
30×pow-pow
27×pow-unpow
24×distribute-rgt-in distribute-lft-in
20×pow1/3 difference-of-squares
19×*-commutative distribute-lft-out-- pow-prod-up
17×log-prod
16×log-pow sinh-def
14×exp-prod
13×pow-sqr
12×associate--l+ pow-sub
11×rem-sqrt-square
cube-prod associate-/r*
associate-/l* sqrt-pow2 sum-log pow2
div-inv
pow-plus exp-sum rem-log-exp
cbrt-undiv rem-square-sqrt sqrt-unprod
associate-/l/ unpow3 cube-mult +-commutative acos-asin associate-+r+ flip-+ asin-acos associate-/r/ clear-num frac-2neg flip3-+
diff-log div-sub rem-exp-log pow3 associate--r-

regimes1.7s (1.6%)

Accuracy

Total 10.9b remaining (4.9%)

Threshold costs 0.5b (0.2%)

8.2b10.6%Toniolo and Linder, Equation (13)
2.2b0%Random Jason Timeout Test 006
0.4b0%Random Jason Timeout Test 012
0.1b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 002

localize455.0ms (0.4%)

bsearch81.0ms (0.1%)

end0.0ms (0.0%)