Details

Time bar (total: 2.6s)

sample31.0ms

Algorithm
intervals
Results
9.0ms258×body80valid
8.0ms274×body80nan

simplify69.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 3 (8.0ms)

IterNodesCost
0216
1636
22126
37255
418825
532315
645745
750015

prune7.0ms

Filtered
1 candidates to 1 candidates (100.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.1b

Counts
2 → 2

localize12.0ms

Local error

Found 3 expressions with local error:

0.0b
(- x (- (fma (log y) (+ y 0.5) z) y))
0.1b
(- (fma (log y) (+ y 0.5) z) y)
0.1b
(fma (log y) (+ y 0.5) z)

rewrite6.0ms

Algorithm
rewrite-expression-head
Rules
sub-neg fma-udef associate--r+
flip3-- associate--l+ flip--
associate--r-
Counts
3 → 14
Calls
3 calls:
2.0ms
(- x (- (fma (log y) (+ y 0.5) z) y))
2.0ms
(- (fma (log y) (+ y 0.5) z) y)
1.0ms
(fma (log y) (+ y 0.5) z)

series123.0ms

Counts
3 → 9
Calls
3 calls:
46.0ms
(- x (- (fma (log y) (+ y 0.5) z) y))
41.0ms
(- (fma (log y) (+ y 0.5) z) y)
36.0ms
(fma (log y) (+ y 0.5) z)

simplify69.0ms

Algorithm
egg-herbie
Counts
23 → 23
Iterations

Useful iterations: 3 (65.0ms)

IterNodesCost
0214159
1724152
23380143
35001142

prune52.0ms

Filtered
23 candidates to 16 candidates (69.6%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New21223
Fresh101
Picked101
Done000
Total23225

Merged error: 0.1b

Counts
25 → 2

localize9.0ms

Local error

Found 3 expressions with local error:

0.0b
(- x (+ (* (log y) (+ y 0.5)) (- z y)))
0.1b
(+ (* (log y) (+ y 0.5)) (- z y))
0.1b
(* (log y) (+ y 0.5))

rewrite15.0ms

Algorithm
rewrite-expression-head
Rules
+-commutative associate-+l+ associate--r+
distribute-rgt-in distribute-lft-in associate-*r/
associate-+r+ flip3-+ frac-add flip-+
sub-neg flip3-- flip--
associate-+r- fma-def *-commutative
associate--r-
Counts
3 → 36
Calls
3 calls:
4.0ms
(- x (+ (* (log y) (+ y 0.5)) (- z y)))
6.0ms
(+ (* (log y) (+ y 0.5)) (- z y))
3.0ms
(* (log y) (+ y 0.5))

series335.0ms

Counts
3 → 9
Calls
3 calls:
53.0ms
(- x (+ (* (log y) (+ y 0.5)) (- z y)))
48.0ms
(+ (* (log y) (+ y 0.5)) (- z y))
234.0ms
(* (log y) (+ y 0.5))

simplify43.0ms

Algorithm
egg-herbie
Counts
45 → 45
Iterations

Useful iterations: 2 (38.0ms)

IterNodesCost
0444311
11745290
25001284

prune122.0ms

Filtered
45 candidates to 36 candidates (80.0%)
Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New42345
Fresh011
Picked101
Done000
Total43447

Merged error: 0.1b

Counts
47 → 4

localize10.0ms

Local error

Found 3 expressions with local error:

0.0b
(- x (+ (* y (log y)) (fma 0.5 (log y) (- z y))))
0.1b
(+ (* y (log y)) (fma 0.5 (log y) (- z y)))
0.2b
(* y (log y))

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
associate--r+
+-commutative associate-+r+ fma-def *-commutative fma-udef
sub-neg flip3-- flip3-+ flip-- flip-+
Counts
3 → 14
Calls
3 calls:
2.0ms
(- x (+ (* y (log y)) (fma 0.5 (log y) (- z y))))
4.0ms
(+ (* y (log y)) (fma 0.5 (log y) (- z y)))
2.0ms
(* y (log y))

series284.0ms

Counts
3 → 9
Calls
3 calls:
55.0ms
(- x (+ (* y (log y)) (fma 0.5 (log y) (- z y))))
51.0ms
(+ (* y (log y)) (fma 0.5 (log y) (- z y)))
178.0ms
(* y (log y))

simplify79.0ms

Algorithm
egg-herbie
Counts
23 → 23
Iterations

Useful iterations: 3 (76.0ms)

IterNodesCost
0237168
1746161
23369147
35001145

prune64.0ms

Filtered
23 candidates to 17 candidates (73.9%)
Pruning

4 alts after pruning (3 fresh and 1 done)

PrunedKeptTotal
New23023
Fresh033
Picked011
Done000
Total23427

Merged error: 0.1b

Counts
27 → 4

localize10.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (fma (log (/ 1 y)) y y) (- x z))
0.3b
(fma (log (/ 1 y)) y y)

rewrite4.0ms

Algorithm
rewrite-expression-head
Rules
associate-+r+ fma-udef
+-commutative associate-+r- sub-neg associate-+l+ flip3-+ flip-+
Counts
2 → 8
Calls
2 calls:
3.0ms
(+ (fma (log (/ 1 y)) y y) (- x z))
1.0ms
(fma (log (/ 1 y)) y y)

series243.0ms

Counts
2 → 6
Calls
2 calls:
44.0ms
(+ (fma (log (/ 1 y)) y y) (- x z))
199.0ms
(fma (log (/ 1 y)) y y)

simplify47.0ms

Algorithm
egg-herbie
Counts
14 → 14
Iterations

Useful iterations: 3 (44.0ms)

IterNodesCost
012987
139180
2213276
3500274

prune37.0ms

Filtered
14 candidates to 11 candidates (78.6%)
Pruning

4 alts after pruning (2 fresh and 2 done)

PrunedKeptTotal
New14014
Fresh022
Picked011
Done011
Total14418

Merged error: 0.1b

Counts
18 → 4

regimes63.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0127
1127

end0.0ms

sample831.0ms

Algorithm
intervals
Results
282.0ms8032×body80valid
225.0ms7931×body80nan
0.0msbody160valid