Details

Time bar (total: 32.1s)

sample615.0ms

Algorithm
intervals
Results
357.0ms554×body80valid

simplify1.0s

Counts
1 → 1

prune23.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.2b

localize87.0ms

Local error

Found 4 expressions with local error:

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

rewrite174.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
82.0ms
(/ (* (- 3 (* 2 v)) 0.125) (/ (- 1 v) (* (* w r) (* w r))))
47.0ms
(* (* w r) (* w r))
28.0ms
(/ (- 1 v) (* (* w r) (* w r)))
12.0ms
(/ 2 (* r r))

series206.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
83.0ms
(/ (* (- 3 (* 2 v)) 0.125) (/ (- 1 v) (* (* w r) (* w r))))
59.0ms
(/ (- 1 v) (* (* w r) (* w r)))
34.0ms
(* (* w r) (* w r))
29.0ms
(/ 2 (* r r))

simplify263.0ms

Counts
187 → 165

prune2.4s

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 0.0b

localize54.0ms

Local error

Found 4 expressions with local error:

5.8b
(/ (/ (- 1 v) (* (* w r) (* w r))) (* (- 3 (* 2 v)) 0.125))
0.6b
(/ 2 (* r r))
0.5b
(/ 1 (/ (/ (- 1 v) (* (* w r) (* w r))) (* (- 3 (* 2 v)) 0.125)))
0.3b
(* (* w r) (* w r))

rewrite235.0ms

Algorithm
rewrite-expression-head
Rules
261×add-exp-log
147×add-cbrt-cube
137×times-frac
116×div-exp
97×prod-exp
59×cbrt-undiv
57×add-sqr-sqrt *-un-lft-identity
53×cbrt-unprod
44×pow1
39×add-cube-cbrt
18×associate-/r*
17×pow-prod-down
16×associate-/l*
13×rec-exp 1-exp div-inv
12×difference-of-squares
11×associate-/r/
10×associate-*l/
distribute-lft-out--
flip3-- flip--
pow-sqr pow-prod-up insert-posit16 add-log-exp
clear-num frac-2neg
pow-plus div-sub
pow2 swap-sqr associate-*r* associate-*l* *-commutative pow-flip inv-pow associate-/l/
Counts
4 → 250
Calls
4 calls:
Slowest
117.0ms
(/ 1 (/ (/ (- 1 v) (* (* w r) (* w r))) (* (- 3 (* 2 v)) 0.125)))
52.0ms
(/ (/ (- 1 v) (* (* w r) (* w r))) (* (- 3 (* 2 v)) 0.125))
44.0ms
(* (* w r) (* w r))
12.0ms
(/ 2 (* r r))

series285.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
111.0ms
(/ 1 (/ (/ (- 1 v) (* (* w r) (* w r))) (* (- 3 (* 2 v)) 0.125)))
96.0ms
(/ (/ (- 1 v) (* (* w r) (* w r))) (* (- 3 (* 2 v)) 0.125))
48.0ms
(/ 2 (* r r))
30.0ms
(* (* w r) (* w r))

simplify693.0ms

Counts
325 → 262

prune4.3s

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 0.0b

localize86.0ms

Local error

Found 4 expressions with local error:

6.1b
(/ (* (- 3 (* 2 v)) 0.125) (/ (- 1 v) (* (* w r) (* w r))))
0.6b
(/ 2 (* r r))
0.5b
(/ 1 (/ 1 (/ (* (- 3 (* 2 v)) 0.125) (/ (- 1 v) (* (* w r) (* w r))))))
0.3b
(* (* w r) (* w r))

rewrite225.0ms

Algorithm
rewrite-expression-head
Rules
672×add-exp-log
547×times-frac
380×div-exp
229×prod-exp
203×add-sqr-sqrt *-un-lft-identity
162×add-cbrt-cube
161×add-cube-cbrt
79×rec-exp 1-exp
73×cbrt-undiv
61×associate-/r*
53×cbrt-unprod
45×pow1
33×div-inv
28×difference-of-squares
18×associate-/r/
17×pow-prod-down
14×distribute-lft-out--
associate-/l*
pow-sqr pow-prod-up insert-posit16 pow-flip add-log-exp
clear-num frac-2neg
pow-plus associate-*l/ inv-pow associate-/l/
pow2 flip3-- swap-sqr associate-*r* associate-*l* *-commutative flip-- remove-double-div
Counts
4 → 470
Calls
4 calls:
Slowest
109.0ms
(/ 1 (/ 1 (/ (* (- 3 (* 2 v)) 0.125) (/ (- 1 v) (* (* w r) (* w r))))))
51.0ms
(/ (* (- 3 (* 2 v)) 0.125) (/ (- 1 v) (* (* w r) (* w r))))
26.0ms
(* (* w r) (* w r))
12.0ms
(/ 2 (* r r))

series298.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
114.0ms
(/ 1 (/ 1 (/ (* (- 3 (* 2 v)) 0.125) (/ (- 1 v) (* (* w r) (* w r))))))
83.0ms
(/ (* (- 3 (* 2 v)) 0.125) (/ (- 1 v) (* (* w r) (* w r))))
54.0ms
(/ 2 (* r r))
47.0ms
(* (* w r) (* w r))

simplify1.6s

Counts
645 → 482

prune7.2s

Pruning

12 alts after pruning (11 fresh and 1 done)

Merged error: 0.0b

localize56.0ms

Local error

Found 4 expressions with local error:

5.9b
(* (/ (- 1 v) (* (* w r) (* w r))) (/ 1 (* (- 3 (* 2 v)) 0.125)))
0.6b
(/ 2 (* r r))
0.5b
(/ 1 (* (/ (- 1 v) (* (* w r) (* w r))) (/ 1 (* (- 3 (* 2 v)) 0.125))))
0.3b
(* (* w r) (* w r))

rewrite468.0ms

Algorithm
rewrite-expression-head
Rules
887×add-exp-log
473×prod-exp
324×div-exp
227×add-cbrt-cube
105×cbrt-unprod
91×rec-exp 1-exp
75×cbrt-undiv
48×pow1
19×add-sqr-sqrt pow-prod-down
16×times-frac
15×*-un-lft-identity
12×add-cube-cbrt
11×associate-*l*
10×associate-*r*
associate-/r/ associate-/l*
associate-*l/ pow-sqr pow-prod-up insert-posit16 div-inv add-log-exp
frac-times clear-num associate-/r* frac-2neg pow-plus associate-*r/ un-div-inv *-commutative pow-flip difference-of-squares unswap-sqr
pow2 flip3-- swap-sqr flip-- distribute-lft-out-- inv-pow
Counts
4 → 325
Calls
4 calls:
Slowest
225.0ms
(/ 1 (* (/ (- 1 v) (* (* w r) (* w r))) (/ 1 (* (- 3 (* 2 v)) 0.125))))
172.0ms
(* (/ (- 1 v) (* (* w r) (* w r))) (/ 1 (* (- 3 (* 2 v)) 0.125)))
40.0ms
(* (* w r) (* w r))
12.0ms
(/ 2 (* r r))

series314.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
117.0ms
(/ 1 (* (/ (- 1 v) (* (* w r) (* w r))) (/ 1 (* (- 3 (* 2 v)) 0.125))))
100.0ms
(* (/ (- 1 v) (* (* w r) (* w r))) (/ 1 (* (- 3 (* 2 v)) 0.125)))
51.0ms
(* (* w r) (* w r))
46.0ms
(/ 2 (* r r))

simplify772.0ms

Counts
344 → 337

prune4.7s

Pruning

12 alts after pruning (10 fresh and 2 done)

Merged error: 0.0b

regimes603.0ms

Accuracy

0% (0.3b remaining)

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

bsearch10.0ms

end0.0ms

sample5.3s

Algorithm
intervals
Results
4.8s17216×body80valid