Details

Time bar (total: 49.3s)

sample200.0ms

Algorithm
intervals
Results
93.0ms526×body80nan
68.0ms298×body80valid

simplify1.1s

Counts
1 → 1

prune31.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 28.2b

localize65.0ms

Local error

Found 4 expressions with local error:

21.9b
(sqrt (* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* n (* (/ l Om) (/ l Om))) (- U U*)))))))
8.6b
(* (* n (* (/ l Om) (/ l Om))) (- U U*))
7.1b
(* n (* (/ l Om) (/ l Om)))
4.4b
(* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* n (* (/ l Om) (/ l Om))) (- U U*))))))

rewrite231.0ms

Algorithm
rewrite-expression-head
Rules
59×add-cbrt-cube add-exp-log
55×distribute-rgt-in distribute-lft-in
54×prod-diff
45×add-sqr-sqrt
44×*-un-lft-identity
43×pow1
42×add-cube-cbrt
32×prod-exp cbrt-unprod
26×associate-*r/
25×pow-prod-down
10×frac-times
cbrt-undiv div-exp
associate-*r* associate-*l/
sub-neg flip3-- flip--
sqrt-pow1 associate-*l*
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
*-commutative
sqrt-div
pow1/2 sqrt-prod distribute-lft-out-- difference-of-squares unswap-sqr
Counts
4 → 186
Calls
4 calls:
Slowest
103.0ms
(* (* n (* (/ l Om) (/ l Om))) (- U U*))
48.0ms
(sqrt (* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* n (* (/ l Om) (/ l Om))) (- U U*)))))))
43.0ms
(* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* n (* (/ l Om) (/ l Om))) (- U U*))))))
31.0ms
(* n (* (/ l Om) (/ l Om)))

series2.4s

Counts
4 → 12
Calls
4 calls:
Slowest
1.8s
(sqrt (* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* n (* (/ l Om) (/ l Om))) (- U U*)))))))
412.0ms
(* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* n (* (/ l Om) (/ l Om))) (- U U*))))))
146.0ms
(* (* n (* (/ l Om) (/ l Om))) (- U U*))
71.0ms
(* n (* (/ l Om) (/ l Om)))

simplify1.6s

Counts
198 → 198

prune3.2s

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 21.0b

localize51.0ms

Local error

Found 4 expressions with local error:

21.9b
(sqrt (* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* (* n (/ l Om)) (/ l Om)) (- U U*)))))))
8.6b
(* (* (* n (/ l Om)) (/ l Om)) (- U U*))
4.4b
(* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* (* n (/ l Om)) (/ l Om)) (- U U*))))))
3.5b
(* n (- t (fma (/ l Om) (* 2 l) (* (* (* n (/ l Om)) (/ l Om)) (- U U*)))))

rewrite198.0ms

Algorithm
rewrite-expression-head
Rules
72×prod-diff
66×distribute-rgt-in distribute-lft-in
61×add-sqr-sqrt
59×*-un-lft-identity
55×add-cube-cbrt
47×add-cbrt-cube add-exp-log
40×pow1
26×prod-exp cbrt-unprod
23×pow-prod-down
21×associate-*r/
11×associate-*r*
frac-times
sub-neg
flip3-- flip--
associate-*l/
cbrt-undiv sqrt-pow1 div-exp associate-*l*
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
*-commutative
sqrt-div distribute-lft-out-- difference-of-squares
pow1/2 sqrt-prod unswap-sqr
Counts
4 → 204
Calls
4 calls:
Slowest
79.0ms
(* (* (* n (/ l Om)) (/ l Om)) (- U U*))
65.0ms
(* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* (* n (/ l Om)) (/ l Om)) (- U U*))))))
35.0ms
(sqrt (* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* (* n (/ l Om)) (/ l Om)) (- U U*)))))))
15.0ms
(* n (- t (fma (/ l Om) (* 2 l) (* (* (* n (/ l Om)) (/ l Om)) (- U U*)))))

series3.3s

Counts
4 → 12
Calls
4 calls:
Slowest
2.1s
(sqrt (* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* (* n (/ l Om)) (/ l Om)) (- U U*)))))))
621.0ms
(* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* (* n (/ l Om)) (/ l Om)) (- U U*))))))
398.0ms
(* n (- t (fma (/ l Om) (* 2 l) (* (* (* n (/ l Om)) (/ l Om)) (- U U*)))))
163.0ms
(* (* (* n (/ l Om)) (/ l Om)) (- U U*))

simplify1.9s

Counts
216 → 216

prune4.3s

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 20.6b

localize67.0ms

Local error

Found 4 expressions with local error:

21.9b
(sqrt (* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* n (/ l Om)) (* (/ l Om) (- U U*))))))))
4.4b
(* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* n (/ l Om)) (* (/ l Om) (- U U*)))))))
4.2b
(* (/ l Om) (- U U*))
3.5b
(* n (- t (fma (/ l Om) (* 2 l) (* (* n (/ l Om)) (* (/ l Om) (- U U*))))))

rewrite154.0ms

Algorithm
rewrite-expression-head
Rules
73×add-sqr-sqrt
72×prod-diff
66×distribute-rgt-in *-un-lft-identity distribute-lft-in
62×add-cube-cbrt
33×pow1
23×add-cbrt-cube add-exp-log
18×pow-prod-down
17×associate-*l*
12×associate-*r/
11×associate-*r* prod-exp cbrt-unprod
10×times-frac
sub-neg
sqrt-pow1 flip3-- flip--
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
*-commutative unswap-sqr
frac-times sqrt-div distribute-lft-out-- difference-of-squares
cbrt-undiv pow1/2 div-exp associate-*l/ sqrt-prod div-inv
Counts
4 → 200
Calls
4 calls:
Slowest
69.0ms
(sqrt (* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* n (/ l Om)) (* (/ l Om) (- U U*))))))))
40.0ms
(* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* n (/ l Om)) (* (/ l Om) (- U U*)))))))
26.0ms
(* (/ l Om) (- U U*))
15.0ms
(* n (- t (fma (/ l Om) (* 2 l) (* (* n (/ l Om)) (* (/ l Om) (- U U*))))))

series3.2s

Counts
4 → 12
Calls
4 calls:
Slowest
2.2s
(sqrt (* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* n (/ l Om)) (* (/ l Om) (- U U*))))))))
509.0ms
(* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* n (/ l Om)) (* (/ l Om) (- U U*)))))))
361.0ms
(* n (- t (fma (/ l Om) (* 2 l) (* (* n (/ l Om)) (* (/ l Om) (- U U*))))))
103.0ms
(* (/ l Om) (- U U*))

simplify1.8s

Counts
212 → 212

prune4.0s

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 20.4b

localize111.0ms

Local error

Found 4 expressions with local error:

21.9b
(sqrt (* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* (* n (/ l Om)) (/ l Om)) (- U U*)))))))
21.9b
(sqrt (* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* (* n (/ l Om)) (/ l Om)) (- U U*)))))))
8.6b
(* (* (* n (/ l Om)) (/ l Om)) (- U U*))
8.6b
(* (* (* n (/ l Om)) (/ l Om)) (- U U*))

rewrite355.0ms

Algorithm
rewrite-expression-head
Rules
62×add-cbrt-cube add-exp-log
48×pow1
36×prod-diff
34×add-sqr-sqrt *-un-lft-identity prod-exp cbrt-unprod
30×associate-*r/ add-cube-cbrt
28×pow-prod-down
22×distribute-rgt-in distribute-lft-in
18×frac-times
12×associate-*l/
10×cbrt-undiv sqrt-pow1 flip3-- div-exp associate-*r* flip--
expm1-log1p-u sub-neg sqrt-div insert-posit16 log1p-expm1-u add-log-exp
pow1/2 associate-*l* *-commutative sqrt-prod distribute-lft-out-- difference-of-squares
Counts
4 → 172
Calls
4 calls:
Slowest
153.0ms
(* (* (* n (/ l Om)) (/ l Om)) (- U U*))
103.0ms
(* (* (* n (/ l Om)) (/ l Om)) (- U U*))
55.0ms
(sqrt (* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* (* n (/ l Om)) (/ l Om)) (- U U*)))))))
41.0ms
(sqrt (* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* (* n (/ l Om)) (/ l Om)) (- U U*)))))))

series4.6s

Counts
4 → 12
Calls
4 calls:
Slowest
2.2s
(sqrt (* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* (* n (/ l Om)) (/ l Om)) (- U U*)))))))
2.1s
(sqrt (* (* U 2) (* n (- t (fma (/ l Om) (* 2 l) (* (* (* n (/ l Om)) (/ l Om)) (- U U*)))))))
155.0ms
(* (* (* n (/ l Om)) (/ l Om)) (- U U*))
138.0ms
(* (* (* n (/ l Om)) (/ l Om)) (- U U*))

simplify1.3s

Counts
184 → 184

prune4.4s

Pruning

16 alts after pruning (15 fresh and 1 done)

Merged error: 20.4b

regimes1.4s

Accuracy

35.6% (6.0b remaining)

Error of 26.6b against oracle of 20.6b and baseline of 29.9b

bsearch256.0ms

end0.0ms

sample9.0s

Algorithm
intervals
Results
4.3s15070×body80nan
3.5s9222×body80valid