Details

sample1.2m (63.7%)

Algorithm
21×intervals
Results
40.4s38854×body10240exit
7.9s7468×body1280valid
5.8s3453×body2560valid
4.5s56757×body80nan
4.4s56467×body80valid
2.4s4580×body640valid
723.0ms2358×body320valid
237.0ms1120×body160valid
154.0ms8356×pre80true
37.0ms23×body5120valid
29.0ms12×body5120nan
15.0ms22×body2560nan
8.0ms23×body1280nan
5.0ms20×body640nan
4.0ms16×body320nan
2.0msbody160nan

series28.7s (25.7%)

Calls

75 calls:

4.8s
(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*)))))
4.7s
(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 (/ l Om)))) (* (* 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*)))))
1.3s
(* (* (* 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*)))))

prune5.6s (5.0%)

simplify3.0s (2.7%)

Algorithm
43×egg-herbie

regimes1.9s (1.7%)

Accuracy

Total 12.0b remaining (5.4%)

Threshold costs 0.4b (0.2%)

9.3b3.6%Toniolo and Linder, Equation (13)
2.3b0%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 002

rewrite745.0ms (0.7%)

Algorithm
25×rewrite-expression-head
Calls

75 calls:

79.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
62.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*))))
57.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*)))))
52.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
46.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
Rules
377×add-sqr-sqrt
304×add-exp-log
259×*-un-lft-identity
223×add-cube-cbrt
194×pow1
170×associate-*r*
153×add-cbrt-cube
141×prod-exp
129×unpow-prod-down
116×cbrt-prod
96×associate-*r/
87×add-log-exp
79×times-frac
75×associate-*l*
66×unswap-sqr
60×pow-prod-down
49×cbrt-unprod
48×pow-exp
46×flip-- flip3--
36×sqr-pow
33×pow1/3
32×frac-sub
30×pow-to-exp
25×sub-neg
24×sqrt-div log-prod
22×distribute-lft-in distribute-rgt-in
20×*-commutative log-pow sqrt-pow1
19×difference-of-squares swap-sqr
18×distribute-lft-out-- div-exp
17×pow-unpow
16×sqrt-prod sinh-def pow-pow exp-prod associate--l+
14×cbrt-div
cube-prod pow1/2 associate-/r*
unpow-prod-up pow-prod-up div-inv pow-sqr
associate-/l* sum-log rem-log-exp
unpow1/2 acos-asin pow2
cbrt-undiv pow-plus exp-sum
associate-/l/ cube-mult +-commutative associate-*l/ sqrt-pow2 unpow3 associate-+r+ flip-+ flip3-+ rem-sqrt-square asin-acos unpow1/3 frac-times associate-/r/ clear-num frac-2neg pow-sub
diff-log exp-diff rem-square-sqrt div-sub e-exp-1 rem-exp-log pow3 associate--r- log-div sqrt-unprod

localize344.0ms (0.3%)

bsearch155.0ms (0.1%)

end0.0ms (0.0%)