Details

Time bar (total: 27.9s)

sample227.0ms

Algorithm
intervals
Results
128.0ms545×body80valid

simplify764.0ms

Counts
1 → 1

prune19.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.3b

localize38.0ms

Local error

Found 4 expressions with local error:

6.0b
(/ (* (- 3 (* 2 v)) 0.125) (/ (- 1 v) (* (* w r) (* w r))))
0.4b
(* (* w r) (* w r))
0.3b
(/ 2 (* r r))
0.2b
(/ (- 1 v) (* (* w r) (* w r)))

rewrite164.0ms

Algorithm
rewrite-expression-head
Rules
95×add-cbrt-cube add-exp-log
43×pow1
39×prod-exp cbrt-unprod
31×times-frac
29×cbrt-undiv div-exp
24×add-sqr-sqrt *-un-lft-identity
17×pow-prod-down
12×associate-/r* add-cube-cbrt
10×associate-/l*
difference-of-squares
div-inv
pow-sqr pow-prod-up insert-posit16 distribute-lft-out-- add-log-exp associate-/l/
clear-num frac-2neg
pow-plus flip3-- associate-*l/ flip--
pow2 div-sub swap-sqr associate-*r* associate-*l* associate-/r/ *-commutative
Counts
4 → 153
Calls
4 calls:
Slowest
78.0ms
(/ (* (- 3 (* 2 v)) 0.125) (/ (- 1 v) (* (* w r) (* w r))))
43.0ms
(* (* w r) (* w r))
27.0ms
(/ (- 1 v) (* (* w r) (* w r)))
11.0ms
(/ 2 (* r r))

series235.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
84.0ms
(/ (* (- 3 (* 2 v)) 0.125) (/ (- 1 v) (* (* w r) (* w r))))
52.0ms
(/ (- 1 v) (* (* w r) (* w r)))
51.0ms
(* (* w r) (* w r))
47.0ms
(/ 2 (* r r))

simplify1.2s

Counts
165 → 165

prune2.6s

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 0.0b

localize53.0ms

Local error

Found 4 expressions with local error:

6.0b
(/ (* (- 3 (* 2 v)) 0.125) (* (- 1 v) (/ 1 (* (* w r) (* w r)))))
0.4b
(* (* w r) (* w r))
0.3b
(/ 2 (* r r))
0.2b
(/ 1 (* (* w r) (* w r)))

rewrite706.0ms

Algorithm
rewrite-expression-head
Rules
240×add-exp-log
130×prod-exp
112×add-cbrt-cube
83×pow1
66×div-exp
52×cbrt-unprod
34×pow-prod-down
31×cbrt-undiv
16×pow-flip
15×rec-exp 1-exp
add-sqr-sqrt *-un-lft-identity pow-sqr pow-prod-up add-cube-cbrt
times-frac associate-/l*
associate-/r/
pow-plus associate-*l/ insert-posit16 add-log-exp
clear-num associate-/r* frac-2neg flip3-- div-inv flip--
pow2 frac-times associate-/l/
swap-sqr associate-*r* associate-*l* associate-*r/ un-div-inv *-commutative inv-pow
Counts
4 → 182
Calls
4 calls:
Slowest
599.0ms
(/ (* (- 3 (* 2 v)) 0.125) (* (- 1 v) (/ 1 (* (* w r) (* w r)))))
49.0ms
(* (* w r) (* w r))
42.0ms
(/ 1 (* (* w r) (* w r)))
12.0ms
(/ 2 (* r r))

series193.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
84.0ms
(/ (* (- 3 (* 2 v)) 0.125) (* (- 1 v) (/ 1 (* (* w r) (* w r)))))
44.0ms
(/ 2 (* r r))
39.0ms
(* (* w r) (* w r))
25.0ms
(/ 1 (* (* w r) (* w r)))

simplify1.1s

Counts
194 → 194

prune2.8s

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 0.0b

localize78.0ms

Local error

Found 4 expressions with local error:

6.0b
(/ (* (- 3 (* 2 v)) 0.125) (* (- 1 v) (/ 1 (* (* w r) (* w r)))))
0.4b
(* (* w r) (* w r))
0.2b
(/ (/ 2 r) r)
0.2b
(/ 1 (* (* w r) (* w r)))

rewrite233.0ms

Algorithm
rewrite-expression-head
Rules
240×add-exp-log
129×prod-exp
112×add-cbrt-cube
83×pow1
79×times-frac
67×div-exp
51×cbrt-unprod
48×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
34×pow-prod-down
32×cbrt-undiv
17×associate-/l*
16×pow-flip
15×rec-exp 1-exp
pow-sqr pow-prod-up
div-inv
associate-/r/
associate-/r*
pow-plus associate-*l/ insert-posit16 add-log-exp
clear-num frac-2neg flip3-- flip-- associate-/l/
pow2 frac-times
swap-sqr associate-*r* associate-*l* associate-*r/ un-div-inv *-commutative inv-pow
Counts
4 → 231
Calls
4 calls:
Slowest
143.0ms
(/ (* (- 3 (* 2 v)) 0.125) (* (- 1 v) (/ 1 (* (* w r) (* w r)))))
41.0ms
(/ 1 (* (* w r) (* w r)))
37.0ms
(* (* w r) (* w r))
7.0ms
(/ (/ 2 r) r)

series239.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
90.0ms
(/ (* (- 3 (* 2 v)) 0.125) (* (- 1 v) (/ 1 (* (* w r) (* w r)))))
58.0ms
(* (* w r) (* w r))
48.0ms
(/ (/ 2 r) r)
42.0ms
(/ 1 (* (* w r) (* w r)))

simplify1.5s

Counts
243 → 243

prune3.6s

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 0.0b

localize39.0ms

Local error

Found 4 expressions with local error:

0.4b
(* (* w r) (* w r))
0.4b
(/ (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)) (/ 1 (* (* w r) (* w r))))
0.3b
(/ 2 (* r r))
0.2b
(/ 1 (* (* w r) (* w r)))

rewrite219.0ms

Algorithm
rewrite-expression-head
Rules
296×add-exp-log
177×times-frac
132×add-cbrt-cube
122×div-exp
121×prod-exp
83×pow1
74×add-sqr-sqrt *-un-lft-identity
52×cbrt-undiv
50×add-cube-cbrt
47×cbrt-unprod
34×pow-prod-down
24×div-inv
20×rec-exp 1-exp
18×associate-/l*
17×associate-/r/
16×pow-flip difference-of-squares
associate-/r*
flip3-- pow-sqr pow-prod-up flip-- distribute-lft-out--
pow-plus insert-posit16 add-log-exp
clear-num frac-2neg
pow2
swap-sqr associate-*r* associate-*l* *-commutative inv-pow associate-/l/
Counts
4 → 294
Calls
4 calls:
Slowest
99.0ms
(/ (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)) (/ 1 (* (* w r) (* w r))))
52.0ms
(* (* w r) (* w r))
47.0ms
(/ 1 (* (* w r) (* w r)))
6.0ms
(/ 2 (* r r))

series209.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
97.0ms
(/ (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)) (/ 1 (* (* w r) (* w r))))
42.0ms
(* (* w r) (* w r))
39.0ms
(/ 1 (* (* w r) (* w r)))
30.0ms
(/ 2 (* r r))

simplify1.7s

Counts
306 → 306

prune4.1s

Pruning

13 alts after pruning (12 fresh and 1 done)

Merged error: 0.0b

regimes466.0ms

Accuracy

0% (0.2b remaining)

Error of 0.3b against oracle of 0.1b and baseline of 0.3b

bsearch10.0ms

end0.0ms

sample5.2s

Algorithm
intervals
Results
4.6s16970×body80valid