Details

Time bar (total: 1.0m)

sample801.0ms

Algorithm
intervals
Results
516.0ms1367×body80nan
190.0ms430×body80valid

simplify5.0s

Counts
1 → 1
Iterations
IterNodes
49507
31091
2188
155
022

prune25.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 26.2b

localize55.0ms

Local error

Found 4 expressions with local error:

10.4b
(sqrt (/ d h))
12.0b
(* (* (/ M (/ (* 2 d) D)) (/ M (/ (* 2 d) D))) (/ (* h -1/2) l))
12.7b
(sqrt (/ d l))
12.7b
(sqrt (/ d l))

rewrite128.0ms

Algorithm
rewrite-expression-head
Rules
349×add-cbrt-cube add-exp-log
154×cbrt-undiv div-exp
140×prod-exp cbrt-unprod
39×sqrt-prod
37×add-sqr-sqrt
33×times-frac
27×*-un-lft-identity add-cube-cbrt
12×pow1
associate-*r*
rem-sqrt-square
frac-times associate-*l/
expm1-log1p-u insert-posit16 log1p-expm1-u div-inv add-log-exp
sqrt-pow1 pow1/2 sqrt-div pow-prod-down associate-*r/
associate-*l* *-commutative unswap-sqr
Counts
4 → 215
Calls
4 calls:
2.0ms
(sqrt (/ d h))
112.0ms
(* (* (/ M (/ (* 2 d) D)) (/ M (/ (* 2 d) D))) (/ (* h -1/2) l))
5.0ms
(sqrt (/ d l))
3.0ms
(sqrt (/ d l))

series304.0ms

Counts
4 → 12
Calls
4 calls:
56.0ms
(sqrt (/ d h))
102.0ms
(* (* (/ M (/ (* 2 d) D)) (/ M (/ (* 2 d) D))) (/ (* h -1/2) l))
58.0ms
(sqrt (/ d l))
87.0ms
(sqrt (/ d l))

simplify2.5s

Counts
227 → 227
Iterations
IterNodes
24714
1978
0386

prune2.8s

Pruning

25 alts after pruning (25 fresh and 0 done)

Merged error: 13.4b

localize116.0ms

Local error

Found 4 expressions with local error:

6.2b
(/ M (/ (* 2 d) D))
12.0b
(* (* (/ M (/ (* 2 d) D)) (/ M (/ (* 2 d) D))) (/ (* h -1/2) l))
12.7b
(sqrt (/ d l))
12.7b
(sqrt (/ d l))

rewrite188.0ms

Algorithm
rewrite-expression-head
Rules
358×add-cbrt-cube add-exp-log
159×cbrt-undiv div-exp
141×prod-exp cbrt-unprod
56×times-frac
43×add-sqr-sqrt
36×*-un-lft-identity add-cube-cbrt
26×sqrt-prod
11×pow1
div-inv
associate-/r* associate-*r*
frac-times associate-*l/
expm1-log1p-u rem-sqrt-square insert-posit16 log1p-expm1-u add-log-exp
pow-prod-down associate-*r/ associate-/l*
sqrt-pow1 pow1/2 sqrt-div
clear-num frac-2neg associate-*l* associate-/r/ *-commutative unswap-sqr
Counts
4 → 238
Calls
4 calls:
8.0ms
(/ M (/ (* 2 d) D))
159.0ms
(* (* (/ M (/ (* 2 d) D)) (/ M (/ (* 2 d) D))) (/ (* h -1/2) l))
5.0ms
(sqrt (/ d l))
5.0ms
(sqrt (/ d l))

series294.0ms

Counts
4 → 12
Calls
4 calls:
46.0ms
(/ M (/ (* 2 d) D))
109.0ms
(* (* (/ M (/ (* 2 d) D)) (/ M (/ (* 2 d) D))) (/ (* h -1/2) l))
81.0ms
(sqrt (/ d l))
59.0ms
(sqrt (/ d l))

simplify2.1s

Counts
250 → 250
Iterations
IterNodes
24867
11024
0402

prune3.7s

Pruning

28 alts after pruning (28 fresh and 0 done)

Merged error: 12.4b

localize60.0ms

Local error

Found 4 expressions with local error:

5.1b
(* (/ (* D M) (* d 2)) h)
5.7b
(* (* (/ (* D M) (* d 2)) (* (/ (* D M) (* d 2)) h)) (/ -1/2 l))
12.7b
(sqrt (/ d l))
12.7b
(sqrt (/ d l))

rewrite477.0ms

Algorithm
rewrite-expression-head
Rules
463×add-cbrt-cube add-exp-log
269×prod-exp cbrt-unprod
123×cbrt-undiv div-exp
35×add-sqr-sqrt
30×times-frac
27×*-un-lft-identity add-cube-cbrt
26×sqrt-prod
17×pow1
16×associate-*r*
10×associate-*l/
pow-prod-down
associate-*l*
frac-times
expm1-log1p-u rem-sqrt-square insert-posit16 log1p-expm1-u div-inv add-log-exp
associate-*r/
sqrt-pow1 pow1/2 sqrt-div *-commutative
unswap-sqr
Counts
4 → 247
Calls
4 calls:
40.0ms
(* (/ (* D M) (* d 2)) h)
421.0ms
(* (* (/ (* D M) (* d 2)) (* (/ (* D M) (* d 2)) h)) (/ -1/2 l))
2.0ms
(sqrt (/ d l))
3.0ms
(sqrt (/ d l))

series302.0ms

Counts
4 → 12
Calls
4 calls:
66.0ms
(* (/ (* D M) (* d 2)) h)
97.0ms
(* (* (/ (* D M) (* d 2)) (* (/ (* D M) (* d 2)) h)) (/ -1/2 l))
75.0ms
(sqrt (/ d l))
63.0ms
(sqrt (/ d l))

simplify3.6s

Counts
259 → 259
Iterations
IterNodes
27080
11253
0421

prune2.9s

Pruning

32 alts after pruning (32 fresh and 0 done)

Merged error: 11.1b

localize79.0ms

Local error

Found 4 expressions with local error:

4.5b
(* (fma (sqrt (/ d l)) (* (* (/ (* D M) (* d 2)) (* (/ (* D M) (* d 2)) h)) (/ -1/2 l)) (* (fabs (/ (cbrt d) (cbrt l))) (sqrt (/ (cbrt d) (cbrt l))))) (* (fabs (/ (cbrt d) (cbrt h))) (sqrt (/ (cbrt d) (cbrt h)))))
5.1b
(* (/ (* D M) (* d 2)) h)
5.7b
(* (* (/ (* D M) (* d 2)) (* (/ (* D M) (* d 2)) h)) (/ -1/2 l))
12.7b
(sqrt (/ d l))

rewrite501.0ms

Algorithm
rewrite-expression-head
Rules
468×add-cbrt-cube add-exp-log
272×prod-exp cbrt-unprod
123×cbrt-undiv div-exp
26×add-sqr-sqrt
21×pow1 *-un-lft-identity add-cube-cbrt
20×times-frac
17×associate-*r*
13×sqrt-prod
10×pow-prod-down associate-*l/
associate-*l*
frac-times associate-*r/
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
*-commutative div-inv
rem-sqrt-square sqrt-div
sqrt-pow1 pow1/2 unswap-sqr
Counts
4 → 241
Calls
4 calls:
24.0ms
(* (fma (sqrt (/ d l)) (* (* (/ (* D M) (* d 2)) (* (/ (* D M) (* d 2)) h)) (/ -1/2 l)) (* (fabs (/ (cbrt d) (cbrt l))) (sqrt (/ (cbrt d) (cbrt l))))) (* (fabs (/ (cbrt d) (cbrt h))) (sqrt (/ (cbrt d) (cbrt h)))))
39.0ms
(* (/ (* D M) (* d 2)) h)
424.0ms
(* (* (/ (* D M) (* d 2)) (* (/ (* D M) (* d 2)) h)) (/ -1/2 l))
2.0ms
(sqrt (/ d l))

series1.2s

Counts
4 → 12
Calls
4 calls:
983.0ms
(* (fma (sqrt (/ d l)) (* (* (/ (* D M) (* d 2)) (* (/ (* D M) (* d 2)) h)) (/ -1/2 l)) (* (fabs (/ (cbrt d) (cbrt l))) (sqrt (/ (cbrt d) (cbrt l))))) (* (fabs (/ (cbrt d) (cbrt h))) (sqrt (/ (cbrt d) (cbrt h)))))
75.0ms
(* (/ (* D M) (* d 2)) h)
99.0ms
(* (* (/ (* D M) (* d 2)) (* (/ (* D M) (* d 2)) h)) (/ -1/2 l))
78.0ms
(sqrt (/ d l))

simplify4.9s

Counts
253 → 253
Iterations
IterNodes
28429
11536
0526

prune3.0s

Pruning

28 alts after pruning (28 fresh and 0 done)

Merged error: 8.0b

regimes2.8s

Accuracy

0% (3.7b remaining)

Error of 11.1b against oracle of 7.5b and baseline of 11.1b

bsearch0.0ms

simplify8.0ms

Iterations
IterNodes
235
135
027

end0.0ms

sample24.7s

Algorithm
intervals
Results
16.0s39000×body80nan
5.9s12829×body80valid