Details

sample1.0m (56.6%)

Algorithm
21×intervals
Results
35.4s39235×body10240exit
6.8s7364×body1280valid
5.4s3468×body2560valid
2.8s57512×body80nan
2.7s56715×body80valid
2.0s4665×body640valid
515.0ms2210×body320valid
187.0ms1114×body160valid
113.0ms8356×pre80true
43.0ms26×body5120valid
21.0ms10×body5120nan
17.0ms26×body2560nan
5.0ms16×body1280nan
2.0ms12×body640nan
2.0ms11×body320nan
1.0ms13×body160nan

series34.6s (31.5%)

Calls

85 calls:

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

prune5.6s (5.1%)

simplify3.2s (2.9%)

Algorithm
45×egg-herbie

regimes1.9s (1.7%)

Accuracy

Total 11.4b remaining (5.2%)

Threshold costs 0.5b (0.2%)

9.3b25.1%Toniolo and Linder, Equation (13)
1.7b0%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

rewrite1.7s (1.5%)

Algorithm
27×rewrite-expression-head
Calls

85 calls:

249.0ms
(* (* (* 2.0 n) (- t (- (* 2.0 (* l (/ l Om))) (* (- (* n (pow (/ l Om) (* 2 (/ 2.0 2))))) (- U U*))))) U)
183.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))))
149.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
129.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
128.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
Rules
350×add-sqr-sqrt
294×add-exp-log
279×*-un-lft-identity
231×add-cube-cbrt
196×pow1
168×add-cbrt-cube
139×associate-*r*
127×prod-exp
100×unpow-prod-down
88×times-frac
85×add-log-exp
72×pow-unpow
70×associate-*r/
60×sqrt-prod
55×cbrt-prod
48×pow-prod-down
47×cbrt-unprod
41×pow-exp
40×associate-*l*
37×flip-- flip3--
33×unswap-sqr
30×log-prod
29×log-pow
25×pow-to-exp sqrt-pow1
24×difference-of-squares frac-sub distribute-lft-out-- sqr-pow
22×sub-neg
20×distribute-rgt-in distribute-lft-in
19×exp-prod
18×sqrt-div
17×*-commutative div-exp
16×cube-prod pow1/2
15×pow-pow
12×associate--l+
11×pow1/3
10×rem-sqrt-square
rem-log-exp associate-/r*
unpow-prod-up div-inv
associate-/l*
cube-mult sqrt-pow2 unpow3 acos-asin pow-sub
cbrt-undiv div-sub exp-sum
associate-/l/ sinh-def associate-*l/ associate-/r/ clear-num frac-2neg e-exp-1
distribute-rgt-neg-in exp-diff log-div rem-cube-cbrt rem-exp-log neg-mul-1 distribute-lft-neg-out distribute-lft-neg-in

localize403.0ms (0.4%)

bsearch289.0ms (0.3%)

end0.0ms (0.0%)