Details

Time bar (total: 13.1s)

sample291.0ms

Algorithm
intervals
Results
28.0ms508×body80valid

simplify82.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
05114
115514
266714
3312514
4500214

prune5.0ms

Filtered
1 candidates to 0 candidates (0.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 9.8b

Counts
2 → 1

localize20.0ms

Local error

Found 4 expressions with local error:

4.0b
(* (* 0.125 (- 3.0 (* 2.0 v))) (* (* (* w w) r) r))
4.6b
(* (* (* w w) r) r)
5.2b
(/ (* (* 0.125 (- 3.0 (* 2.0 v))) (* (* (* w w) r) r)) (- 1.0 v))
8.6b
(* (* w w) r)

rewrite198.0ms

Algorithm
rewrite-expression-head
Rules
1034×add-sqr-sqrt
526×associate-*l*
488×unswap-sqr
421×associate-*r*
385×times-frac
370×*-un-lft-identity
186×add-cube-cbrt
92×add-exp-log add-cbrt-cube distribute-lft-out-- difference-of-squares
77×associate-/l*
71×*-commutative
58×swap-sqr
57×prod-exp cbrt-unprod
50×pow1
33×pow-prod-down
cbrt-undiv div-exp
associate-/r*
associate-*r/ associate-*l/ add-log-exp
flip3-- flip--
associate-/r/ associate-/l/
frac-2neg clear-num div-inv
Counts
4 → 696
Calls
4 calls:
38.0ms
(* (* 0.125 (- 3.0 (* 2.0 v))) (* (* (* w w) r) r))
18.0ms
(* (* (* w w) r) r)
59.0ms
(/ (* (* 0.125 (- 3.0 (* 2.0 v))) (* (* (* w w) r) r)) (- 1.0 v))
25.0ms
(* (* w w) r)

series214.0ms

Counts
4 → 12
Calls
4 calls:
78.0ms
(* (* 0.125 (- 3.0 (* 2.0 v))) (* (* (* w w) r) r))
33.0ms
(* (* (* w w) r) r)
77.0ms
(/ (* (* 0.125 (- 3.0 (* 2.0 v))) (* (* (* w w) r) r)) (- 1.0 v))
25.0ms
(* (* w w) r)

simplify135.0ms

Algorithm
egg-herbie
Counts
708 → 708
Iterations

Useful iterations: 1 (44.0ms)

IterNodesCost
024989154
150028721

prune1.8s

Filtered
708 candidates to 398 candidates (56.2%)
Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New69810708
Fresh000
Picked101
Done000
Total69910709

Merged error: 0.1b

Counts
709 → 10

localize18.0ms

Local error

Found 4 expressions with local error:

0.8b
(/ 2.0 (* r r))
4.3b
(* (* 0.125 (- 3.0 (* 2.0 v))) (/ (* (* (* w w) r) r) (- 1.0 v)))
4.6b
(* (* (* w w) r) r)
8.6b
(* (* w w) r)

rewrite186.0ms

Algorithm
rewrite-expression-head
Rules
629×add-sqr-sqrt
470×associate-*l*
322×associate-*r*
273×*-un-lft-identity
269×times-frac
232×unswap-sqr
175×add-cube-cbrt
152×associate-*r/
133×associate-/l*
100×frac-times
68×add-exp-log add-cbrt-cube
63×swap-sqr
56×*-commutative
52×flip3-- flip--
47×distribute-lft-out-- difference-of-squares
37×prod-exp cbrt-unprod
30×associate-/r*
23×pow1
12×pow-prod-down
10×cbrt-undiv div-exp
clear-num un-div-inv
frac-2neg add-log-exp
associate-*l/ associate-/r/ div-inv
Counts
4 → 603
Calls
4 calls:
8.0ms
(/ 2.0 (* r r))
109.0ms
(* (* 0.125 (- 3.0 (* 2.0 v))) (/ (* (* (* w w) r) r) (- 1.0 v)))
14.0ms
(* (* (* w w) r) r)
8.0ms
(* (* w w) r)

series147.0ms

Counts
4 → 12
Calls
4 calls:
27.0ms
(/ 2.0 (* r r))
72.0ms
(* (* 0.125 (- 3.0 (* 2.0 v))) (/ (* (* (* w w) r) r) (- 1.0 v)))
30.0ms
(* (* (* w w) r) r)
17.0ms
(* (* w w) r)

simplify109.0ms

Algorithm
egg-herbie
Counts
615 → 615
Iterations

Useful iterations: 1 (52.0ms)

IterNodesCost
029335829
150025703

prune1.7s

Filtered
615 candidates to 355 candidates (57.7%)
Pruning

13 alts after pruning (13 fresh and 0 done)

PrunedKeptTotal
New60510615
Fresh639
Picked101
Done000
Total61213625

Merged error: 0.0b

Counts
625 → 13

localize18.0ms

Local error

Found 4 expressions with local error:

0.1b
(/ (* (* (fabs w) r) (* (fabs w) r)) (- 1.0 v))
0.3b
(* (* (fabs w) r) (* (fabs w) r))
0.8b
(/ 2.0 (* r r))
4.3b
(* (* 0.125 (- 3.0 (* 2.0 v))) (/ (* (* (fabs w) r) (* (fabs w) r)) (- 1.0 v)))

rewrite240.0ms

Algorithm
rewrite-expression-head
Rules
935×add-sqr-sqrt
620×associate-*r*
599×*-un-lft-identity
533×times-frac
425×associate-*l*
336×add-cube-cbrt
236×unswap-sqr
226×swap-sqr
194×associate-/l*
167×associate-*r/
110×frac-times
100×distribute-lft-out-- difference-of-squares
95×add-exp-log add-cbrt-cube
83×*-commutative
58×flip3-- flip--
51×prod-exp cbrt-unprod
48×pow1
35×associate-/r*
20×pow-prod-down
17×cbrt-undiv div-exp
clear-num
frac-2neg
associate-/r/ pow-sqr un-div-inv pow-prod-up add-log-exp
div-inv
pow-plus associate-*l/
pow2
Counts
4 → 941
Calls
4 calls:
26.0ms
(/ (* (* (fabs w) r) (* (fabs w) r)) (- 1.0 v))
13.0ms
(* (* (fabs w) r) (* (fabs w) r))
11.0ms
(/ 2.0 (* r r))
120.0ms
(* (* 0.125 (- 3.0 (* 2.0 v))) (/ (* (* (fabs w) r) (* (fabs w) r)) (- 1.0 v)))

series194.0ms

Counts
4 → 12
Calls
4 calls:
50.0ms
(/ (* (* (fabs w) r) (* (fabs w) r)) (- 1.0 v))
37.0ms
(* (* (fabs w) r) (* (fabs w) r))
24.0ms
(/ 2.0 (* r r))
83.0ms
(* (* 0.125 (- 3.0 (* 2.0 v))) (/ (* (* (fabs w) r) (* (fabs w) r)) (- 1.0 v)))

simplify180.0ms

Algorithm
egg-herbie
Counts
953 → 953
Iterations

Useful iterations: 1 (66.0ms)

IterNodesCost
0357811091
1500210829

prune2.7s

Filtered
953 candidates to 536 candidates (56.2%)
Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New9476953
Fresh8412
Picked101
Done000
Total95610966

Merged error: 0.0b

Counts
966 → 10

localize17.0ms

Local error

Found 4 expressions with local error:

0.1b
(/ (* (* (fabs w) r) (* (fabs w) r)) (- 1.0 v))
0.2b
(/ (/ 2.0 r) r)
0.3b
(* (* (fabs w) r) (* (fabs w) r))
4.3b
(* (* 0.125 (- 3.0 (* 2.0 v))) (/ (* (* (fabs w) r) (* (fabs w) r)) (- 1.0 v)))

rewrite238.0ms

Algorithm
rewrite-expression-head
Rules
935×add-sqr-sqrt
608×associate-*r*
607×*-un-lft-identity
563×times-frac
413×associate-*l*
344×add-cube-cbrt
232×unswap-sqr
214×swap-sqr
207×associate-/l*
167×associate-*r/
110×frac-times
100×distribute-lft-out-- difference-of-squares
95×add-exp-log add-cbrt-cube
79×*-commutative
58×flip3-- flip--
50×prod-exp cbrt-unprod
48×pow1
26×associate-/r*
20×pow-prod-down
18×cbrt-undiv div-exp
associate-/l/
clear-num div-inv
frac-2neg
associate-/r/ pow-sqr un-div-inv pow-prod-up add-log-exp
pow-plus associate-*l/
pow2
Counts
4 → 942
Calls
4 calls:
29.0ms
(/ (* (* (fabs w) r) (* (fabs w) r)) (- 1.0 v))
7.0ms
(/ (/ 2.0 r) r)
13.0ms
(* (* (fabs w) r) (* (fabs w) r))
118.0ms
(* (* 0.125 (- 3.0 (* 2.0 v))) (/ (* (* (fabs w) r) (* (fabs w) r)) (- 1.0 v)))

series184.0ms

Counts
4 → 12
Calls
4 calls:
52.0ms
(/ (* (* (fabs w) r) (* (fabs w) r)) (- 1.0 v))
23.0ms
(/ (/ 2.0 r) r)
30.0ms
(* (* (fabs w) r) (* (fabs w) r))
78.0ms
(* (* 0.125 (- 3.0 (* 2.0 v))) (/ (* (* (fabs w) r) (* (fabs w) r)) (- 1.0 v)))

simplify166.0ms

Algorithm
egg-herbie
Counts
954 → 954
Iterations

Useful iterations: 1 (62.0ms)

IterNodesCost
0363811139
1500210892

prune2.8s

Filtered
954 candidates to 549 candidates (57.5%)
Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New9486954
Fresh639
Picked101
Done000
Total9559964

Merged error: 0.0b

Counts
964 → 9

regimes177.0ms

Accuracy

0% (0.3b remaining)

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

bsearch0.0ms

simplify2.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02616
12616

end0.0ms

sample1.3s

Algorithm
intervals
Results
926.0ms17028×body80valid