Details

Time bar (total: 1.3s)

sample13.0ms

Algorithm
intervals
Results
5.0ms256×body80valid

simplify10.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0103
1143
2173
3183
4183

prune2.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: 0.2b

Counts
2 → 1

localize5.0ms

Local error

Found 1 expressions with local error:

0.2b
(/ (* x 100.0) (+ x y))

rewrite5.0ms

Algorithm
rewrite-expression-head
Rules
associate-/r/ associate-/l*
frac-2neg flip3-+ clear-num *-commutative flip-+ div-inv
Counts
1 → 7
Calls
1 calls:
5.0ms
(/ (* x 100.0) (+ x y))

series56.0ms

Counts
1 → 3
Calls
1 calls:
56.0ms
(/ (* x 100.0) (+ x y))

simplify131.0ms

Algorithm
egg-herbie
Counts
10 → 10
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
05023
19423
217723
333923
4102823
5295823
6500123

prune24.0ms

Filtered
10 candidates to 8 candidates (80.0%)
Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New6410
Fresh000
Picked101
Done000
Total7411

Merged error: 0.0b

Counts
11 → 4

localize5.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (+ x y) 100.0)
0.2b
(/ x (/ (+ x y) 100.0))

rewrite8.0ms

Algorithm
rewrite-expression-head
Rules
associate-/r/
associate-/l/
frac-2neg clear-num div-inv
flip3-+ flip-+
associate-/r*
Counts
2 → 14
Calls
2 calls:
3.0ms
(/ (+ x y) 100.0)
4.0ms
(/ x (/ (+ x y) 100.0))

series88.0ms

Counts
2 → 6
Calls
2 calls:
32.0ms
(/ (+ x y) 100.0)
56.0ms
(/ x (/ (+ x y) 100.0))

simplify56.0ms

Algorithm
egg-herbie
Counts
20 → 20
Iterations

Useful iterations: 3 (20.0ms)

IterNodesCost
08344
121144
245043
3124642
4500142

prune46.0ms

Filtered
20 candidates to 15 candidates (75.0%)
Pruning

4 alts after pruning (3 fresh and 1 done)

PrunedKeptTotal
New19120
Fresh123
Picked011
Done000
Total20424

Merged error: 0.0b

Counts
24 → 4

localize7.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ x (+ x y))
0.2b
(/ (/ x (+ x y)) (/ 1 100.0))

rewrite10.0ms

Algorithm
rewrite-expression-head
Rules
associate-/r/
div-inv
frac-2neg clear-num
flip3-+ times-frac flip-+ associate-/l/ associate-/l*
associate-/r*
Counts
2 → 21
Calls
2 calls:
3.0ms
(/ x (+ x y))
5.0ms
(/ (/ x (+ x y)) (/ 1 100.0))

series105.0ms

Counts
2 → 6
Calls
2 calls:
45.0ms
(/ x (+ x y))
60.0ms
(/ (/ x (+ x y)) (/ 1 100.0))

simplify84.0ms

Algorithm
egg-herbie
Counts
27 → 27
Iterations

Useful iterations: 1 (7.0ms)

IterNodesCost
012279
147566
2137266
3251766
4500266

prune55.0ms

Filtered
27 candidates to 18 candidates (66.7%)
Pruning

4 alts after pruning (2 fresh and 2 done)

PrunedKeptTotal
New27027
Fresh022
Picked011
Done011
Total27431

Merged error: 0.0b

Counts
31 → 4

localize6.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (+ x y) x)
1.1b
(/ 100.0 (/ (+ x y) x))

rewrite8.0ms

Algorithm
rewrite-expression-head
Rules
associate-/r/
associate-/l/
frac-2neg clear-num div-inv
flip3-+ flip-+
associate-/r*
Counts
2 → 14
Calls
2 calls:
4.0ms
(/ (+ x y) x)
4.0ms
(/ 100.0 (/ (+ x y) x))

series85.0ms

Counts
2 → 6
Calls
2 calls:
26.0ms
(/ (+ x y) x)
59.0ms
(/ 100.0 (/ (+ x y) x))

simplify106.0ms

Algorithm
egg-herbie
Counts
20 → 20
Iterations

Useful iterations: 2 (10.0ms)

IterNodesCost
07644
115944
234042
3107542
4363042
5500242

prune40.0ms

Filtered
20 candidates to 14 candidates (70.0%)
Pruning

4 alts after pruning (2 fresh and 2 done)

PrunedKeptTotal
New18220
Fresh101
Picked011
Done112
Total20424

Merged error: 0b

Counts
24 → 4

regimes36.0ms

Accuracy

0% (0.2b remaining)

Error of 0.2b against oracle of 0.0b and baseline of 0.2b

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
073
173

end0.0ms

sample295.0ms

Algorithm
intervals
Results
167.0ms8000×body80valid