Details

sample1.3m

Algorithm
12×intervals
Results
48.0s31982×body10240exit
7.7s3485×body2560valid
5.8s36915×body80nan
5.8s4973×body1280valid
5.1s37231×body80valid
1.9s2954×body640valid
810.0ms1383×body320valid
345.0ms8256×pre80true
199.0ms757×body160valid
33.0ms16×body5120valid
20.0msbody5120nan
16.0ms11×body2560nan
6.0msbody1280nan
3.0msbody640nan
3.0msbody320nan
2.0msbody160nan

simplify40.8s

prune17.3s

series14.1s

Calls

63 calls:

Slowest
2.5s
(sqrt (* (* U 2) (* n (- t (* (/ l Om) (- (* 2 l) (- (/ (* n (* U* l)) Om) (/ (* U (* n l)) Om))))))))
2.4s
(sqrt (pow (* (* (- t (* (+ (* l 2) (* n (* (/ l Om) (- U U*)))) (/ l Om))) U) (* n 2)) 1))
2.0s
(sqrt (* (* U 2) (* n (- t (* (/ l Om) (- (* 2 l) (* (* (- n) (- U U*)) (/ l Om))))))))
1.8s
(sqrt (* (* (* U 2) n) (- t (* (/ l Om) (- (* 2 l) (* (* (- n) (- U U*)) (/ l Om)))))))
545.0ms
(* (* (* U 2) n) (- t (* (/ l Om) (- (* 2 l) (* (* (- n) (- U U*)) (/ l Om))))))

regimes2.2s

Accuracy

Total 12.2b remaining (6.7%)

Threshold costs 0.2b (0.1%)

10.9b17.2%Toniolo and Linder, Equation (13)
1.0b0%Random Jason Timeout Test 012
0.2b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 002
0.0b0%Random Jason Timeout Test 014

rewrite1.1s

Algorithm
19×rewrite-expression-head
Calls

63 calls:

Slowest
62.0ms
(+ (* 1/6 (* c (* c c))) (* (pow c 5) 1/120))
57.0ms
(* (* (- n) (- U U*)) (/ l Om))
57.0ms
(* (* U 2) (* n (- t (* (/ l Om) (- (* 2 l) (- (/ (* n (* U* l)) Om) (/ (* U (* n l)) Om)))))))
55.0ms
(* (* (* U 2) n) (- t (* (/ l Om) (- (* 2 l) (* (* (- n) (- U U*)) (/ l Om))))))
50.0ms
(sqrt (* (* (* U 2) n) (- t (* (/ l Om) (- (* 2 l) (* (* (- n) (- U U*)) (/ l Om)))))))
Rules
263×pow1
219×add-exp-log
212×add-sqr-sqrt
209×add-cbrt-cube
179×*-un-lft-identity
153×add-cube-cbrt
83×pow-prod-down prod-exp
79×cbrt-unprod
74×associate-*l*
69×times-frac
68×associate-*r*
67×add-log-exp
63×insert-posit16
60×sinh-def
57×associate-*r/
32×frac-times distribute-lft-in distribute-rgt-in
31×associate-*l/
24×pow-prod-up
23×log-pow
21×log-prod
20×flip3-- sub-neg flip-- *-commutative
19×unpow-prod-down exp-prod
18×unswap-sqr
16×pow-plus
15×sqrt-pow1
14×div-exp cbrt-undiv cbrt-div
13×distribute-lft-out-- difference-of-squares
11×associate-/r*
pow2 sqr-pow sqrt-prod pow-sqr
associate-/l* div-inv
rem-log-exp sqrt-div swap-sqr pow-unpow
pow-to-exp pow1/2 pow-exp pow3 distribute-lft-neg-out
exp-sum frac-2neg clear-num
pow1/3 associate-/l/ flip3-+ cube-unmult sum-log associate-/r/ rem-sqrt-square acos-asin rem-cbrt-cube +-commutative flip-+ cbrt-prod pow-pow
div-sub rem-exp-log

localize782.0ms

bsearch33.0ms

end0.0ms