Details

Time bar (total: 30.2s)

sample189.0ms

Algorithm
intervals
Results
61.0ms541×body80valid

simplify2.8s

Counts
1 → 1
Iterations

Useful iterations: 2 (88.0ms)

IterNodesCost
022568
151568
2141528
3533528
42349528
done5004528

prune21.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.4b

localize47.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ (- 1.0 v) (* (* w r) (* w r)))
0.4b
(* (* w r) (* w r))
0.4b
(/ 2.0 (* r r))
6.6b
(/ (* 0.125 (- 3.0 (* 2.0 v))) (/ (- 1.0 v) (* (* w r) (* w r))))

rewrite153.0ms

Algorithm
rewrite-expression-head
Rules
95×add-cbrt-cube add-exp-log
43×pow1
39×prod-exp cbrt-unprod
29×cbrt-undiv div-exp
27×times-frac
20×add-sqr-sqrt *-un-lft-identity
17×pow-prod-down
12×add-cube-cbrt
11×associate-/r*
associate-/l*
div-inv
pow-sqr pow-prod-up distribute-lft-out-- add-log-exp difference-of-squares associate-/l/
clear-num frac-2neg
pow-plus flip3-- associate-*r/ flip--
pow2 div-sub swap-sqr associate-*r* associate-*l* associate-/r/ *-commutative
Counts
4 → 145
Calls
4 calls:
40.0ms
(/ (- 1.0 v) (* (* w r) (* w r)))
22.0ms
(* (* w r) (* w r))
13.0ms
(/ 2.0 (* r r))
70.0ms
(/ (* 0.125 (- 3.0 (* 2.0 v))) (/ (- 1.0 v) (* (* w r) (* w r))))

series299.0ms

Counts
4 → 12
Calls
4 calls:
67.0ms
(/ (- 1.0 v) (* (* w r) (* w r)))
38.0ms
(* (* w r) (* w r))
42.0ms
(/ 2.0 (* r r))
153.0ms
(/ (* 0.125 (- 3.0 (* 2.0 v))) (/ (- 1.0 v) (* (* w r) (* w r))))

simplify3.9s

Counts
157 → 157
Iterations

Useful iterations: 2 (1.7s)

IterNodesCost
023751786
171842478
2324938110
done525238110

prune891.0ms

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 0.0b

localize38.0ms

Local error

Found 4 expressions with local error:

0.0b
(- 3.0 (+ (* (/ (* 0.125 (- 3.0 (* 2.0 v))) (- 1.0 v)) (* (* w r) (* w r))) 4.5))
0.1b
(* (/ (* 0.125 (- 3.0 (* 2.0 v))) (- 1.0 v)) (* (* w r) (* w r)))
0.4b
(* (* w r) (* w r))
0.4b
(/ 2.0 (* r r))

rewrite487.0ms

Algorithm
rewrite-expression-head
Rules
90×add-cbrt-cube add-exp-log
61×pow1
53×prod-exp cbrt-unprod
30×pow-prod-down
13×add-sqr-sqrt
12×cbrt-undiv *-un-lft-identity div-exp associate-*l*
add-log-exp
times-frac add-cube-cbrt
pow-sqr pow-prod-up
associate-/l*
pow-plus flip3-- diff-log associate-*r* associate-/r/ *-commutative div-inv flip-- distribute-lft-out-- difference-of-squares
pow2 clear-num associate-/r* sum-log sub-neg frac-2neg swap-sqr associate-*l/ associate--r+ unswap-sqr
Counts
4 → 128
Calls
4 calls:
276.0ms
(- 3.0 (+ (* (/ (* 0.125 (- 3.0 (* 2.0 v))) (- 1.0 v)) (* (* w r) (* w r))) 4.5))
153.0ms
(* (/ (* 0.125 (- 3.0 (* 2.0 v))) (- 1.0 v)) (* (* w r) (* w r)))
36.0ms
(* (* w r) (* w r))
12.0ms
(/ 2.0 (* r r))

series369.0ms

Counts
4 → 12
Calls
4 calls:
193.0ms
(- 3.0 (+ (* (/ (* 0.125 (- 3.0 (* 2.0 v))) (- 1.0 v)) (* (* w r) (* w r))) 4.5))
90.0ms
(* (/ (* 0.125 (- 3.0 (* 2.0 v))) (- 1.0 v)) (* (* w r) (* w r)))
42.0ms
(* (* w r) (* w r))
44.0ms
(/ 2.0 (* r r))

simplify3.9s

Counts
140 → 140
Iterations

Useful iterations: 2 (1.5s)

IterNodesCost
022752212
166842686
2268738005
done500238005

prune717.0ms

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 0.0b

localize49.0ms

Local error

Found 4 expressions with local error:

0.0b
(- 3.0 (+ (* (/ (* 0.125 (- 3.0 (* 2.0 v))) (- 1.0 v)) (* (* w r) (* w r))) 4.5))
0.1b
(* (/ (* 0.125 (- 3.0 (* 2.0 v))) (- 1.0 v)) (* (* w r) (* w r)))
0.2b
(/ (/ 2.0 r) r)
0.4b
(* (* w r) (* w r))

rewrite410.0ms

Algorithm
rewrite-expression-head
Rules
90×add-cbrt-cube add-exp-log
80×times-frac
61×pow1
53×add-sqr-sqrt
52×*-un-lft-identity prod-exp cbrt-unprod
48×add-cube-cbrt
30×pow-prod-down
13×cbrt-undiv div-exp associate-/l*
12×associate-*l*
add-log-exp
div-inv
pow-sqr pow-prod-up
associate-/r*
pow-plus flip3-- diff-log associate-*r* associate-/r/ *-commutative flip-- distribute-lft-out-- difference-of-squares
pow2 clear-num sum-log sub-neg frac-2neg swap-sqr associate-*l/ associate--r+ unswap-sqr associate-/l/
Counts
4 → 177
Calls
4 calls:
244.0ms
(- 3.0 (+ (* (/ (* 0.125 (- 3.0 (* 2.0 v))) (- 1.0 v)) (* (* w r) (* w r))) 4.5))
119.0ms
(* (/ (* 0.125 (- 3.0 (* 2.0 v))) (- 1.0 v)) (* (* w r) (* w r)))
17.0ms
(/ (/ 2.0 r) r)
22.0ms
(* (* w r) (* w r))

series359.0ms

Counts
4 → 12
Calls
4 calls:
166.0ms
(- 3.0 (+ (* (/ (* 0.125 (- 3.0 (* 2.0 v))) (- 1.0 v)) (* (* w r) (* w r))) 4.5))
121.0ms
(* (/ (* 0.125 (- 3.0 (* 2.0 v))) (- 1.0 v)) (* (* w r) (* w r)))
30.0ms
(/ (/ 2.0 r) r)
41.0ms
(* (* w r) (* w r))

simplify3.7s

Counts
189 → 189
Iterations

Useful iterations: done (3.7s)

IterNodesCost
032468431
186157811
2305952729
done500552569

prune1.2s

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 0.0b

localize53.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ 1 (* (* w r) (* w r)))
0.4b
(* (* w r) (* w r))
0.4b
(/ 2.0 (* r r))
0.8b
(/ (/ (* 0.125 (- 3.0 (* 2.0 v))) (- 1.0 v)) (/ 1 (* (* w r) (* w r))))

rewrite216.0ms

Algorithm
rewrite-expression-head
Rules
296×add-exp-log
159×times-frac
132×add-cbrt-cube
122×div-exp
121×prod-exp
83×pow1
64×add-sqr-sqrt *-un-lft-identity
52×cbrt-undiv
48×add-cube-cbrt
47×cbrt-unprod
34×pow-prod-down
23×div-inv
20×rec-exp 1-exp
17×associate-/r/ associate-/l*
16×pow-flip
associate-/r*
flip3-- pow-sqr pow-prod-up flip-- distribute-lft-out-- difference-of-squares
pow-plus add-log-exp
clear-num frac-2neg
pow2
swap-sqr associate-*r* associate-*l* *-commutative inv-pow associate-/l/
Counts
4 → 282
Calls
4 calls:
52.0ms
(/ 1 (* (* w r) (* w r)))
23.0ms
(* (* w r) (* w r))
12.0ms
(/ 2.0 (* r r))
103.0ms
(/ (/ (* 0.125 (- 3.0 (* 2.0 v))) (- 1.0 v)) (/ 1 (* (* w r) (* w r))))

series228.0ms

Counts
4 → 12
Calls
4 calls:
43.0ms
(/ 1 (* (* w r) (* w r)))
45.0ms
(* (* w r) (* w r))
34.0ms
(/ 2.0 (* r r))
106.0ms
(/ (/ (* 0.125 (- 3.0 (* 2.0 v))) (- 1.0 v)) (/ 1 (* (* w r) (* w r))))

simplify4.8s

Counts
294 → 294
Iterations

Useful iterations: 2 (2.5s)

IterNodesCost
0410137511
11218108067
2466796648
done500096648

prune1.2s

Pruning

13 alts after pruning (12 fresh and 1 done)

Merged error: 0.0b

regimes894.0ms

Accuracy

0% (0.2b remaining)

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

bsearch0.0ms

simplify5.0ms

Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
023569
130569
done30569

end0.0ms

sample3.3s

Algorithm
intervals
Results
2.7s17205×body80valid