Details

sample1.0m (56.4%)

Algorithm
21×intervals
Results
35.8s39105×body10240exit
6.9s7251×body1280valid
5.4s3443×body2560valid
3.0s56550×body80valid
2.8s58276×body80nan
2.1s4753×body640valid
570.0ms2360×body320valid
207.0ms1196×body160valid
102.0ms8356×pre80true
33.0ms25×body5120valid
19.0msbody5120nan
18.0ms29×body2560nan
8.0ms28×body1280nan
5.0ms21×body640nan
2.0ms15×body320nan
1.0msbody160nan

series32.1s (28.8%)

Calls

102 calls:

5.2s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* (* (* n (pow (/ (* (cbrt l) (cbrt l)) 1) (/ 2.0 2))) (pow (/ (cbrt l) Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*)))))
5.1s
(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*)))))
5.0s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
5.0s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
1.5s
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* (* (* n (pow (/ (* (cbrt l) (cbrt l)) 1) (/ 2.0 2))) (pow (/ (cbrt l) Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))))

prune7.8s (7.0%)

simplify3.7s (3.4%)

Algorithm
49×egg-herbie

rewrite2.4s (2.2%)

Algorithm
31×rewrite-expression-head
Calls

102 calls:

448.0ms
(* (* (* (* n (pow (/ (* (cbrt l) (cbrt l)) 1) (/ 2.0 2))) (pow (/ (cbrt l) Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
283.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* (* (* n (pow (/ (* (cbrt l) (cbrt l)) 1) (/ 2.0 2))) (pow (/ (cbrt l) Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))))
201.0ms
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* (* (* n (pow (/ (* (cbrt l) (cbrt l)) 1) (/ 2.0 2))) (pow (/ (cbrt l) Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*)))))
183.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*))))
146.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
Rules
1067×add-exp-log
710×prod-exp
447×add-sqr-sqrt
383×*-un-lft-identity
333×add-cube-cbrt
279×pow-exp
257×pow1
191×add-cbrt-cube
169×div-exp
138×prod-diff
118×sqrt-prod
117×unpow-prod-down
116×associate-*r*
113×pow-to-exp
106×log1p-expm1-u
103×add-log-exp
102×expm1-log1p-u
101×cbrt-prod
88×associate-*r/
76×times-frac
73×distribute-rgt-in distribute-lft-in
66×sqrt-pow1
57×pow-prod-down
52×cbrt-unprod
51×flip-- flip3--
44×unpow-prod-up pow1/2
40×1-exp associate--l+
33×exp-prod
32×sqrt-div frac-sub
30×log-prod
29×pow-unpow associate-*l*
28×log-pow
26×sub-neg
25×difference-of-squares distribute-lft-out--
20×sinh-def cube-prod unswap-sqr
19×pow-pow
17×sqr-pow
16×swap-sqr rem-sqrt-square
14×cbrt-div pow1/3
13×*-commutative
10×pow-prod-up
associate-/r*
rem-log-exp
cube-mult pow-sqr unpow3 div-inv associate-/l* expm1-udef
expm1-log1p sqrt-pow2 pow-sub cube-div
cbrt-undiv rem-cube-cbrt exp-sum
associate-/l/ rem-square-sqrt associate-*l/ pow-plus acos-asin rem-exp-log sqrt-unprod associate-/r/ pow2 rem-cbrt-cube clear-num frac-2neg sin-diff frac-times
div-sub

regimes1.8s (1.6%)

Accuracy

Total 9.9b remaining (4.5%)

Threshold costs 0.5b (0.2%)

7.9b22.9%Toniolo and Linder, Equation (13)
1.5b0%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 003

localize432.0ms (0.4%)

bsearch281.0ms (0.3%)

end0.0ms (0.0%)