Details

sample1.0m (60.8%)

Algorithm
21×intervals
Results
35.2s38950×body10240exit
6.9s7382×body1280valid
5.4s3464×body2560valid
2.8s57359×body80nan
2.7s56585×body80valid
2.0s4530×body640valid
578.0ms2399×body320valid
191.0ms1167×body160valid
106.0ms8356×pre80true
47.0ms31×body5120valid
13.0msbody5120nan
12.0ms34×body1280nan
11.0ms21×body2560nan
4.0ms18×body640nan
2.0ms11×body160nan
1.0msbody320nan

series26.6s (26.2%)

Calls

92 calls:

4.6s
(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*)))))
4.5s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.5s
(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*))))))
4.5s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
1.2s
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))

prune6.3s (6.2%)

simplify3.1s (3.1%)

Algorithm
45×egg-herbie

rewrite1.7s (1.7%)

Algorithm
27×rewrite-expression-head
Calls

92 calls:

175.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*))))
157.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*)))))
145.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
123.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 (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
Rules
362×add-sqr-sqrt
301×*-un-lft-identity
289×add-exp-log
251×add-cube-cbrt
235×pow1
226×unpow-prod-down
173×sqrt-prod
167×add-cbrt-cube
117×prod-exp
102×cbrt-prod
96×associate-*r/
94×add-log-exp
89×associate-*r*
69×times-frac
64×pow-unpow sqrt-pow1
54×pow-prod-down
47×flip-- flip3--
45×cube-prod
44×pow-exp
43×pow-pow
42×cbrt-unprod
40×pow1/2
39×associate-*l*
35×sub-neg
32×frac-sub
30×sqr-pow
29×pow-to-exp
26×difference-of-squares
25×distribute-lft-out--
24×distribute-rgt-in sqrt-div distribute-lft-in
20×unpow-prod-up unswap-sqr
18×div-exp
16×associate--l+ log-pow
14×rem-sqrt-square
12×*-commutative exp-prod
log-prod
sqrt-pow2 swap-sqr pow-sub associate-/r*
cube-mult unpow3
associate-/l* div-inv
pow1/3 pow-prod-up
rem-cbrt-cube
cbrt-undiv pow-sqr rem-cube-cbrt rem-log-exp
associate-/l/ cbrt-div cube-div sinh-def acos-asin asin-acos associate-/r/ clear-num frac-2neg
diff-log rem-square-sqrt div-sub pow-plus associate--r- sqrt-unprod pow2

regimes1.4s (1.4%)

Accuracy

Total 9.5b remaining (4.3%)

Threshold costs 0.5b (0.2%)

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

localize420.0ms (0.4%)

bsearch168.0ms (0.2%)

end0.0ms (0.0%)