Details

Time bar (total: 30.6s)

sample107.0ms

Algorithm
intervals
Results
55.0ms298×body80valid
22.0ms113×body80nan

simplify1.8s

Counts
1 → 1

prune27.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 14.5b

localize30.0ms

Local error

Found 4 expressions with local error:

12.3b
(* (* (/ (* M D) (* 2 d)) (/ (* M D) (* 2 d))) (/ h l))
6.4b
(/ (* M D) (* 2 d))
6.4b
(/ (* M D) (* 2 d))
4.3b
(sqrt (- 1 (* (* (/ (* M D) (* 2 d)) (/ (* M D) (* 2 d))) (/ h l))))

rewrite251.0ms

Algorithm
rewrite-expression-head
Rules
368×add-cbrt-cube add-exp-log
190×prod-exp cbrt-unprod
114×cbrt-undiv div-exp
16×add-sqr-sqrt
13×associate-*r*
12×*-un-lft-identity times-frac add-cube-cbrt
10×pow1
frac-times associate-*l/
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
pow-prod-down associate-*r/ sqrt-prod div-inv
clear-num associate-/r* frac-2neg sqrt-div associate-/l* unswap-sqr
rem-sqrt-square sqrt-pow1 flip3-- pow1/2 associate-*l* *-commutative flip--
Counts
4 → 206
Calls
4 calls:
Slowest
215.0ms
(* (* (/ (* M D) (* 2 d)) (/ (* M D) (* 2 d))) (/ h l))
13.0ms
(/ (* M D) (* 2 d))
11.0ms
(/ (* M D) (* 2 d))
6.0ms
(sqrt (- 1 (* (* (/ (* M D) (* 2 d)) (/ (* M D) (* 2 d))) (/ h l))))

series401.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
195.0ms
(sqrt (- 1 (* (* (/ (* M D) (* 2 d)) (/ (* M D) (* 2 d))) (/ h l))))
121.0ms
(* (* (/ (* M D) (* 2 d)) (/ (* M D) (* 2 d))) (/ h l))
45.0ms
(/ (* M D) (* 2 d))
39.0ms
(/ (* M D) (* 2 d))

simplify2.2s

Counts
218 → 218

prune3.1s

Pruning

13 alts after pruning (12 fresh and 1 done)

Merged error: 7.4b

localize47.0ms

Local error

Found 4 expressions with local error:

6.3b
(* (/ M d) D)
6.3b
(* (/ M d) D)
4.3b
(sqrt (- 1 (* (* (* (/ (* (/ M d) D) 2) (/ (cbrt h) (cbrt l))) (* (/ (* (/ M d) D) 2) (/ (cbrt h) (cbrt l)))) (/ (cbrt h) (cbrt l)))))
2.9b
(* (/ (* (/ M d) D) 2) (/ (cbrt h) (cbrt l)))

rewrite67.0ms

Algorithm
rewrite-expression-head
Rules
73×add-sqr-sqrt
63×times-frac
48×*-un-lft-identity add-cube-cbrt
46×associate-*r* add-exp-log
40×cbrt-prod
38×add-cbrt-cube
33×associate-*l*
16×prod-exp cbrt-unprod
14×cbrt-undiv div-exp
11×pow1
unswap-sqr
expm1-log1p-u insert-posit16 log1p-expm1-u div-inv add-log-exp
pow-prod-down associate-*l/ *-commutative sqrt-prod
sqrt-div
frac-times rem-sqrt-square sqrt-pow1 flip3-- pow1/2 associate-*r/ flip--
Counts
4 → 171
Calls
4 calls:
Slowest
37.0ms
(* (/ (* (/ M d) D) 2) (/ (cbrt h) (cbrt l)))
10.0ms
(* (/ M d) D)
10.0ms
(* (/ M d) D)
7.0ms
(sqrt (- 1 (* (* (* (/ (* (/ M d) D) 2) (/ (cbrt h) (cbrt l))) (* (/ (* (/ M d) D) 2) (/ (cbrt h) (cbrt l)))) (/ (cbrt h) (cbrt l)))))

series483.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
245.0ms
(sqrt (- 1 (* (* (* (/ (* (/ M d) D) 2) (/ (cbrt h) (cbrt l))) (* (/ (* (/ M d) D) 2) (/ (cbrt h) (cbrt l)))) (/ (cbrt h) (cbrt l)))))
168.0ms
(* (/ (* (/ M d) D) 2) (/ (cbrt h) (cbrt l)))
35.0ms
(* (/ M d) D)
35.0ms
(* (/ M d) D)

simplify1.6s

Counts
183 → 183

prune3.3s

Pruning

13 alts after pruning (12 fresh and 1 done)

Merged error: 7.1b

localize64.0ms

Local error

Found 4 expressions with local error:

19.0b
(cbrt (* (/ M d) D))
19.0b
(cbrt (* (/ M d) D))
19.0b
(cbrt (* (/ M d) D))
6.3b
(* (/ M d) D)

rewrite29.0ms

Algorithm
rewrite-expression-head
Rules
17×add-sqr-sqrt
13×associate-*l*
12×*-un-lft-identity add-cube-cbrt
10×times-frac
add-cbrt-cube add-exp-log
pow1
expm1-log1p-u associate-*l/ insert-posit16 log1p-expm1-u add-log-exp
cbrt-prod cbrt-div pow1/3 associate-*r*
prod-exp cbrt-unprod unswap-sqr
cbrt-undiv div-exp pow-prod-down *-commutative div-inv
Counts
4 → 74
Calls
4 calls:
Slowest
14.0ms
(* (/ M d) D)
5.0ms
(cbrt (* (/ M d) D))
4.0ms
(cbrt (* (/ M d) D))
4.0ms
(cbrt (* (/ M d) D))

series401.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
137.0ms
(cbrt (* (/ M d) D))
119.0ms
(cbrt (* (/ M d) D))
113.0ms
(cbrt (* (/ M d) D))
31.0ms
(* (/ M d) D)

simplify3.0s

Counts
86 → 86

prune2.1s

Pruning

13 alts after pruning (11 fresh and 2 done)

Merged error: 7.1b

localize164.0ms

Local error

Found 4 expressions with local error:

19.0b
(cbrt (* (/ M d) D))
19.0b
(cbrt (* (/ M d) D))
19.0b
(cbrt (* (/ M d) D))
6.3b
(* (/ M d) D)

rewrite31.0ms

Algorithm
rewrite-expression-head
Rules
17×add-sqr-sqrt
13×associate-*l*
12×*-un-lft-identity add-cube-cbrt
10×times-frac
add-cbrt-cube add-exp-log
pow1
expm1-log1p-u associate-*l/ insert-posit16 log1p-expm1-u add-log-exp
cbrt-prod cbrt-div pow1/3 associate-*r*
prod-exp cbrt-unprod unswap-sqr
cbrt-undiv div-exp pow-prod-down *-commutative div-inv
Counts
4 → 74
Calls
4 calls:
Slowest
16.0ms
(* (/ M d) D)
5.0ms
(cbrt (* (/ M d) D))
4.0ms
(cbrt (* (/ M d) D))
4.0ms
(cbrt (* (/ M d) D))

series362.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
126.0ms
(cbrt (* (/ M d) D))
111.0ms
(cbrt (* (/ M d) D))
101.0ms
(cbrt (* (/ M d) D))
23.0ms
(* (/ M d) D)

simplify2.8s

Counts
86 → 86

prune2.4s

Pruning

13 alts after pruning (10 fresh and 3 done)

Merged error: 7.1b

regimes2.1s

Accuracy

0% (1.3b remaining)

Error of 7.9b against oracle of 6.7b and baseline of 7.9b

bsearch12.0ms

end0.0ms

sample3.7s

Algorithm
intervals
Results
2.4s9346×body80valid
578.0ms3061×body80nan