Details

sample2.2m (45.5%)

Algorithm
21×intervals
Results
1.3m39409×body10240exit
13.4s7146×body1280valid
11.6s56793×body80valid
10.9s57664×body80nan
8.4s3450×body2560valid
5.4s4683×body640valid
1.8s2305×body320valid
507.0ms1198×body160valid
331.0ms8356×pre80true
82.0ms29×body5120valid
27.0ms22×body2560nan
21.0ms29×body1280nan
13.0msbody5120nan
8.0ms15×body640nan
4.0ms11×body320nan
2.0msbody160nan

simplify1.7m (33.7%)

prune34.2s (11.5%)

series20.4s (6.9%)

Calls

96 calls:

2.6s
(sqrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (* (* (/ (cbrt l) (cbrt Om)) (/ (cbrt l) (cbrt Om))) (/ (cbrt l) (/ (cbrt Om) n))))))))))
2.5s
(sqrt (* (* (cbrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n))))))))) (cbrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n)))))))))) (cbrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n)))))))))))
2.3s
(sqrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n)))))))))
2.1s
(sqrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n)))))))))
2.1s
(sqrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n)))))))))

regimes3.3s (1.1%)

Accuracy

Total 10.3b remaining (4.8%)

Threshold costs 1.8b (0.8%)

6.8b23%Toniolo and Linder, Equation (13)
1.7b0%Random Jason Timeout Test 004
0.9b0%Random Jason Timeout Test 012
0.8b0%Random Jason Timeout Test 006
0.0b0%Random Jason Timeout Test 002

rewrite1.5s (0.5%)

Algorithm
27×rewrite-expression-head
Calls

96 calls:

160.0ms
(sqrt (* (* (cbrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n))))))))) (cbrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n)))))))))) (cbrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n)))))))))))
145.0ms
(+ (* 1/120 (pow c 5)) (+ (* 1/6 (* (* c c) c)) c))
135.0ms
(* (- U* U) (* (* (/ (cbrt l) (cbrt Om)) (/ (cbrt l) (cbrt Om))) (/ (cbrt l) (/ (cbrt Om) n))))
104.0ms
(+ (* 1/120 (pow c 5)) (+ (* 1/6 (* (* c c) c)) c))
56.0ms
(* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (* (* (/ (cbrt l) (cbrt Om)) (/ (cbrt l) (cbrt Om))) (/ (cbrt l) (/ (cbrt Om) n)))))))))
Rules
570×add-sqr-sqrt
565×times-frac
515×*-un-lft-identity
471×add-cube-cbrt
360×pow1
298×add-exp-log
235×add-cbrt-cube
178×cbrt-prod
171×associate-*r/
163×associate-*r*
111×sqrt-pow1
106×add-log-exp
96×pow-prod-down
95×prod-exp
89×cbrt-unprod
64×log-pow
63×frac-times
60×cbrt-div
59×unpow-prod-down pow-pow
52×flip3-- flip--
51×exp-prod
49×pow1/2
48×pow-unpow
47×sqrt-prod
45×pow-prod-up
43×div-exp cbrt-undiv
42×associate-*l*
40×associate-/r*
39×pow1/3
37×associate-*l/
34×sqrt-div
26×log-prod div-inv
23×pow-plus pow-sqr
22×distribute-lft-out-- difference-of-squares
21×unswap-sqr
17×unpow-prod-up
16×sub-neg distribute-rgt-in distribute-lft-in
15×sqr-pow
14×pow-exp associate-/l*
13×*-commutative
11×pow2 pow-to-exp
rem-sqrt-square
associate-/r/
rem-log-exp sum-log sin-sum sqrt-pow2 swap-sqr pow-sub
frac-2neg pow3 clear-num
sinh-def associate-/l/ flip3-+ associate-+r+ acos-asin sqrt-unprod +-commutative flip-+
div-sub rem-exp-log exp-sum e-exp-1 cosh-def

localize1.3s (0.5%)

bsearch708.0ms (0.2%)

end0.0ms (0.0%)