Details

sample1.2m (63.3%)

Algorithm
21×intervals
Results
39.1s39244×body10240exit
7.5s7206×body1280valid
5.7s3380×body2560valid
5.6s58308×body80nan
5.1s56576×body80valid
2.5s4792×body640valid
738.0ms2350×body320valid
308.0ms1270×body160valid
177.0ms8356×pre80true
42.0ms23×body5120valid
19.0msbody5120nan
16.0ms24×body2560nan
10.0ms27×body1280nan
4.0ms15×body640nan
3.0msbody320nan
2.0ms11×body160nan

series28.4s (25.1%)

Calls

88 calls:

4.7s
(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 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*)))))
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*)))))

prune6.0s (5.3%)

simplify3.1s (2.7%)

Algorithm
45×egg-herbie

regimes2.3s (2.0%)

Accuracy

Total 12.5b remaining (5.7%)

Threshold costs 0.5b (0.2%)

8.2b11.7%Toniolo and Linder, Equation (13)
2.1b0%Random Jason Timeout Test 004
1.7b0%Random Jason Timeout Test 006
0.5b0%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 003

rewrite843.0ms (0.7%)

Algorithm
27×rewrite-expression-head
Calls

88 calls:

87.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
64.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*))))
60.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*)))))
51.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
48.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
Rules
379×add-sqr-sqrt
303×add-exp-log
279×*-un-lft-identity
245×add-cube-cbrt
236×pow1
183×add-cbrt-cube
167×associate-*r*
133×prod-exp
100×unpow-prod-down add-log-exp
98×associate-*r/
82×sqrt-prod
78×times-frac
67×associate-*l*
64×pow-prod-down
54×log-prod cbrt-prod
53×cbrt-unprod
47×flip-- flip3--
44×unswap-sqr sqrt-pow1
38×distribute-rgt-in distribute-lft-in
36×pow-exp log-pow
32×frac-sub pow1/2
30×exp-prod
26×sub-neg
24×sqrt-div
21×*-commutative sqr-pow pow-to-exp
18×div-exp
17×cube-prod difference-of-squares distribute-lft-out--
16×swap-sqr associate--l+
10×pow-prod-up
pow1/3
pow-pow rem-sqrt-square rem-log-exp associate-/r*
div-inv
pow-unpow sum-log associate-/l* pow-sqr
unpow3 cube-mult
acos-asin
cbrt-undiv
associate-/l/ sinh-def associate-+r+ rem-square-sqrt +-commutative flip3-+ pow-plus rem-cube-cbrt flip-+ rem-exp-log sqrt-unprod associate-/r/ clear-num frac-2neg pow2
exp-diff rem-cbrt-cube div-sub log-div

bsearch527.0ms (0.5%)

localize377.0ms (0.3%)

end0.0ms (0.0%)