Details

Time bar (total: 23.1s)Debug log

sample81.0ms

Algorithm
intervals
Results
48.0ms285×body80valid
15.0ms91×body80nan

simplify70.0ms

Calls
1 calls:
Slowest
69.0ms
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))))

prune11.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 13.2b

localize30.0ms

Local error

Found 4 expressions with local error:

12.7b
(* (pow (/ (* M D) (* 2 d)) 2) (/ h l))
4.7b
(/ (* M D) (* 2 d))
2.8b
(sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l))))
1.9b
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))))

rewrite15.0ms

Algorithm
rewrite-expression-head
Rules
14×add-exp-log
11×add-sqr-sqrt
10×add-cube-cbrt
10×associate-*r*
10×*-un-lft-identity
associate-*l*
add-cbrt-cube
sqrt-prod
unpow-prod-down
add-log-exp
prod-exp
sqrt-div
pow1
div-inv
associate-*r/
flip--
*-commutative
pow-exp
div-exp
flip3--
times-frac
unpow2
associate-/l*
cbrt-unprod
pow1/2
frac-2neg
associate-/r*
clear-num
rem-sqrt-square
cbrt-undiv
pow-to-exp
Calls
4 calls:
Slowest
8.0ms
(* (pow (/ (* M D) (* 2 d)) 2) (/ h l))
2.0ms
(/ (* M D) (* 2 d))
2.0ms
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))))
1.0ms
(sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l))))

series358.0ms

Calls
4 calls:
Slowest
167.0ms
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))))
117.0ms
(sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l))))
58.0ms
(* (pow (/ (* M D) (* 2 d)) 2) (/ h l))
15.0ms
(/ (* M D) (* 2 d))

simplify4.2s

Calls
47 calls:
Slowest
675.0ms
(sqrt (+ 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l))))
464.0ms
(sqrt (cbrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))))
398.0ms
(+ (log (pow (/ (* M D) (* 2 d)) 2)) (log (/ h l)))
224.0ms
(+ (* (- (log (* M D)) (log (* 2 d))) 2) (log (/ h l)))
214.0ms
(* (cbrt (pow (/ (* M D) (* 2 d)) 2)) (cbrt (pow (/ (* M D) (* 2 d)) 2)))

prune1.2s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 6.9b

localize21.0ms

Local error

Found 4 expressions with local error:

5.2b
(* (pow (/ (* M D) (* 2 d)) 2) h)
4.7b
(/ (* M D) (* 2 d))
4.5b
(/ (* (pow (/ (* M D) (* 2 d)) 2) h) l)
2.8b
(sqrt (- 1 (/ (* (pow (/ (* M D) (* 2 d)) 2) h) l)))

rewrite15.0ms

Algorithm
rewrite-expression-head
Rules
associate-*l*
add-sqr-sqrt
add-cube-cbrt
*-un-lft-identity
add-exp-log
add-cbrt-cube
unpow-prod-down
add-log-exp
pow1
div-inv
sqrt-prod
associate-/l*
sqrt-div
times-frac
frac-2neg
clear-num
unpow2
flip--
*-commutative
div-exp
pow1/2
flip3--
associate-/r*
rem-sqrt-square
cbrt-undiv
Calls
4 calls:
Slowest
6.0ms
(* (pow (/ (* M D) (* 2 d)) 2) h)
5.0ms
(/ (* (pow (/ (* M D) (* 2 d)) 2) h) l)
2.0ms
(/ (* M D) (* 2 d))
1.0ms
(sqrt (- 1 (/ (* (pow (/ (* M D) (* 2 d)) 2) h) l)))

series246.0ms

Calls
4 calls:
Slowest
96.0ms
(sqrt (- 1 (/ (* (pow (/ (* M D) (* 2 d)) 2) h) l)))
65.0ms
(/ (* (pow (/ (* M D) (* 2 d)) 2) h) l)
61.0ms
(* (pow (/ (* M D) (* 2 d)) 2) h)
25.0ms
(/ (* M D) (* 2 d))

simplify4.6s

Calls
31 calls:
Slowest
690.0ms
(sqrt (sqrt (- 1 (/ (* (pow (/ (* M D) (* 2 d)) 2) h) l))))
680.0ms
(sqrt (- 1 (/ (* (pow (/ (* M D) (* 2 d)) 2) h) l)))
623.0ms
(sqrt (* (cbrt (- 1 (/ (* (pow (/ (* M D) (* 2 d)) 2) h) l))) (cbrt (- 1 (/ (* (pow (/ (* M D) (* 2 d)) 2) h) l)))))
314.0ms
(* 1/4 (/ (* (pow M 2) (* (pow D 2) h)) (pow d 2)))
281.0ms
(* 1/4 (/ (* (pow M 2) (* (pow D 2) h)) (pow d 2)))

prune1.0s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 6.0b

localize18.0ms

Local error

Found 4 expressions with local error:

4.7b
(/ (* M D) (* 2 d))
4.7b
(/ (* M D) (* 2 d))
4.5b
(/ (* (/ (* M D) (* 2 d)) (* (/ (* M D) (* 2 d)) h)) l)
4.4b
(* (/ (* M D) (* 2 d)) h)

rewrite22.0ms

Algorithm
rewrite-expression-head
Rules
add-exp-log
add-cbrt-cube
add-cube-cbrt
associate-*l*
*-un-lft-identity
add-sqr-sqrt
add-log-exp
div-inv
associate-*l/
pow1
associate-/l/
associate-/l*
times-frac
frac-2neg
clear-num
div-exp
associate-/r*
cbrt-undiv
*-commutative
associate-*r/
frac-times
Calls
4 calls:
Slowest
12.0ms
(/ (* (/ (* M D) (* 2 d)) (* (/ (* M D) (* 2 d)) h)) l)
4.0ms
(* (/ (* M D) (* 2 d)) h)
3.0ms
(/ (* M D) (* 2 d))
3.0ms
(/ (* M D) (* 2 d))

series118.0ms

Calls
4 calls:
Slowest
55.0ms
(/ (* (/ (* M D) (* 2 d)) (* (/ (* M D) (* 2 d)) h)) l)
32.0ms
(* (/ (* M D) (* 2 d)) h)
16.0ms
(/ (* M D) (* 2 d))
15.0ms
(/ (* M D) (* 2 d))

simplify2.5s

Calls
29 calls:
Slowest
453.0ms
(* (* M D) (* (/ (* M D) (* 2 d)) h))
427.0ms
(* (/ (* M D) (* 2 d)) (* (* M D) h))
189.0ms
(* 1/2 (/ (* M (* D h)) d))
189.0ms
(* 1/2 (/ (* M (* D h)) d))
188.0ms
(* 1/2 (/ (* M (* D h)) d))

prune906.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 5.7b

localize27.0ms

Local error

Found 4 expressions with local error:

4.7b
(/ (* M D) (* 2 d))
4.7b
(/ (* M D) (* 2 d))
4.4b
(* (/ (* M D) (* 2 d)) h)
3.8b
(/ l (* (/ (* M D) (* 2 d)) h))

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
add-exp-log
add-cbrt-cube
add-cube-cbrt
associate-*l*
*-un-lft-identity
add-sqr-sqrt
add-log-exp
div-inv
pow1
times-frac
frac-2neg
associate-/r*
clear-num
associate-/l*
associate-*l/
div-exp
cbrt-undiv
*-commutative
associate-/r/
Calls
4 calls:
Slowest
4.0ms
(/ (* M D) (* 2 d))
4.0ms
(* (/ (* M D) (* 2 d)) h)
2.0ms
(/ (* M D) (* 2 d))
1.0ms
(/ l (* (/ (* M D) (* 2 d)) h))

series129.0ms

Calls
4 calls:
Slowest
53.0ms
(/ l (* (/ (* M D) (* 2 d)) h))
34.0ms
(* (/ (* M D) (* 2 d)) h)
25.0ms
(/ (* M D) (* 2 d))
17.0ms
(/ (* M D) (* 2 d))

simplify2.4s

Calls
26 calls:
Slowest
355.0ms
(* 2 (/ (* l d) (* h (* M D))))
302.0ms
(* 2 (/ (* l d) (* h (* M D))))
294.0ms
(* 2 (/ (* l d) (* h (* M D))))
243.0ms
(* 1/2 (/ (* M (* D h)) d))
200.0ms
(* 1/2 (/ (* M (* D h)) d))

prune708.0ms

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 5.7b

regimes1.5s

Accuracy

0% (1.3b remaining)

Error of 8.5b against oracle of 7.2b and baseline of 8.5b

bsearch2.0ms

end0.0ms

sample3.0s

Algorithm
intervals
Results
2.1s9263×body80valid
521.0ms3130×body80nan