Details

Time bar (total: 2.3s)

sample24.0ms

Algorithm
intervals
Results
4.0ms256×body80valid
4.0ms256×pre80true
4.0ms248×pre80false

simplify5.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0103
1123
2123

prune1.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: 8.2b

Counts
2 → 1

localize4.0ms

Local error

Found 2 expressions with local error:

1.0b
(/ x0 (- 1.0 x1))
7.3b
(- (/ x0 (- 1.0 x1)) x0)

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
flip3-- associate-/r/ flip--
sub-neg frac-2neg clear-num div-inv
Counts
2 → 9
Calls
2 calls:
2.0ms
(/ x0 (- 1.0 x1))
4.0ms
(- (/ x0 (- 1.0 x1)) x0)

series76.0ms

Counts
2 → 6
Calls
2 calls:
32.0ms
(/ x0 (- 1.0 x1))
44.0ms
(- (/ x0 (- 1.0 x1)) x0)

simplify97.0ms

Algorithm
egg-herbie
Counts
15 → 15
Iterations

Useful iterations: 3 (31.0ms)

IterNodesCost
013592
137690
2112285
3341577
4500277

prune25.0ms

Filtered
15 candidates to 12 candidates (80.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New13215
Fresh000
Picked101
Done000
Total14216

Merged error: 6.6b

Counts
16 → 2

localize9.0ms

Local error

Found 4 expressions with local error:

0.5b
(+ (/ x0 (- 1.0 x1)) x0)
1.0b
(/ x0 (- 1.0 x1))
1.0b
(/ x0 (- 1.0 x1))
5.8b
(- (/ (/ x0 (- 1.0 x1)) (- 1.0 x1)) x0)

rewrite16.0ms

Algorithm
rewrite-expression-head
Rules
associate-/r/
flip3-- flip--
frac-2neg clear-num div-inv
+-commutative sub-neg flip3-+ flip-+
Counts
4 → 17
Calls
4 calls:
4.0ms
(+ (/ x0 (- 1.0 x1)) x0)
2.0ms
(/ x0 (- 1.0 x1))
2.0ms
(/ x0 (- 1.0 x1))
6.0ms
(- (/ (/ x0 (- 1.0 x1)) (- 1.0 x1)) x0)

series170.0ms

Counts
4 → 12
Calls
4 calls:
35.0ms
(+ (/ x0 (- 1.0 x1)) x0)
36.0ms
(/ x0 (- 1.0 x1))
32.0ms
(/ x0 (- 1.0 x1))
67.0ms
(- (/ (/ x0 (- 1.0 x1)) (- 1.0 x1)) x0)

simplify120.0ms

Algorithm
egg-herbie
Counts
29 → 29
Iterations

Useful iterations: 3 (40.0ms)

IterNodesCost
0190194
1522188
21486180
34845168
45002168

prune56.0ms

Filtered
29 candidates to 24 candidates (82.8%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New27229
Fresh101
Picked101
Done000
Total29231

Merged error: 5.1b

Counts
31 → 2

localize19.0ms

Local error

Found 4 expressions with local error:

1.0b
(/ x0 (- 1.0 x1))
1.0b
(/ x0 (- 1.0 x1))
1.0b
(/ x0 (- 1.0 x1))
4.2b
(- (pow (/ (/ x0 (- 1.0 x1)) (- 1.0 x1)) 3) (pow x0 3))

rewrite15.0ms

Algorithm
rewrite-expression-head
Rules
associate-/r/
flip3-- flip--
frac-2neg clear-num div-inv
sqr-pow
difference-cubes sub-neg difference-of-squares
Counts
4 → 21
Calls
4 calls:
3.0ms
(/ x0 (- 1.0 x1))
3.0ms
(/ x0 (- 1.0 x1))
2.0ms
(/ x0 (- 1.0 x1))
7.0ms
(- (pow (/ (/ x0 (- 1.0 x1)) (- 1.0 x1)) 3) (pow x0 3))

series199.0ms

Counts
4 → 12
Calls
4 calls:
36.0ms
(/ x0 (- 1.0 x1))
33.0ms
(/ x0 (- 1.0 x1))
33.0ms
(/ x0 (- 1.0 x1))
98.0ms
(- (pow (/ (/ x0 (- 1.0 x1)) (- 1.0 x1)) 3) (pow x0 3))

simplify81.0ms

Algorithm
egg-herbie
Counts
33 → 33
Iterations

Useful iterations: 3 (77.0ms)

IterNodesCost
0187221
1608218
22609209
35001201

prune107.0ms

Filtered
33 candidates to 28 candidates (84.8%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New32133
Fresh011
Picked101
Done000
Total33235

Merged error: 4.4b

Counts
35 → 2

localize33.0ms

Local error

Found 4 expressions with local error:

1.0b
(/ x0 (- 1.0 x1))
1.0b
(+ (pow (/ (/ x0 (- 1.0 x1)) (- 1.0 x1)) 6) (pow x0 6))
1.3b
(pow (/ (/ x0 (- 1.0 x1)) (- 1.0 x1)) 6)
4.1b
(- (pow (pow (/ (/ x0 (- 1.0 x1)) (- 1.0 x1)) 3) 3) (pow (pow x0 3) 3))

rewrite23.0ms

Algorithm
rewrite-expression-head
Rules
sqr-pow
unpow-prod-down
associate-/r/ difference-of-squares
flip3-- flip--
div-inv
difference-cubes +-commutative pow-to-exp sub-neg frac-2neg flip3-+ clear-num flip-+
Counts
4 → 22
Calls
4 calls:
2.0ms
(/ x0 (- 1.0 x1))
6.0ms
(+ (pow (/ (/ x0 (- 1.0 x1)) (- 1.0 x1)) 6) (pow x0 6))
4.0ms
(pow (/ (/ x0 (- 1.0 x1)) (- 1.0 x1)) 6)
10.0ms
(- (pow (pow (/ (/ x0 (- 1.0 x1)) (- 1.0 x1)) 3) 3) (pow (pow x0 3) 3))

series375.0ms

Counts
4 → 12
Calls
4 calls:
37.0ms
(/ x0 (- 1.0 x1))
97.0ms
(+ (pow (/ (/ x0 (- 1.0 x1)) (- 1.0 x1)) 6) (pow x0 6))
94.0ms
(pow (/ (/ x0 (- 1.0 x1)) (- 1.0 x1)) 6)
148.0ms
(- (pow (pow (/ (/ x0 (- 1.0 x1)) (- 1.0 x1)) 3) 3) (pow (pow x0 3) 3))

simplify39.0ms

Algorithm
egg-herbie
Counts
34 → 34
Iterations

Useful iterations: 2 (34.0ms)

IterNodesCost
0368341
11204339
25002333

prune167.0ms

Filtered
34 candidates to 29 candidates (85.3%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New33134
Fresh011
Picked101
Done000
Total34236

Merged error: 4.4b

Counts
36 → 2

regimes49.0ms

Accuracy

0% (0.6b remaining)

Error of 5.2b against oracle of 4.5b and baseline of 5.2b

bsearch0.0ms

simplify2.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04951
14951

end0.0ms

sample604.0ms

Algorithm
intervals
Results
132.0ms8000×body80valid
122.0ms8053×pre80false
121.0ms8000×pre80true