Time bar (total: 4.6s)
| 50.0ms | 150× | body | 1280 | valid |
| 13.0ms | 16× | body | 2560 | valid |
| 11.0ms | 57× | body | 640 | valid |
| 3.0ms | 23× | body | 320 | valid |
| 1.0ms | 8× | body | 160 | valid |
| 0.0ms | 2× | body | 80 | valid |
Useful iterations: 0 (1.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 4 |
| 1 | 10 | 4 |
| 2 | 10 | 4 |
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 1 | 1 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 0 | 2 | 2 |
Merged error: 38.7b
Found 2 expressions with local error:
| 0.9b | (- (cos (+ x eps)) (cos x)) |
| 3.9b | (cos (+ x eps)) |
| 4× | cos-sum |
| 2× | +-commutative associate--l- |
| 1× | sub-neg flip3-- flip-- diff-cos |
| 4.0ms | (- (cos (+ x eps)) (cos x)) |
| 3.0ms | (cos (+ x eps)) |
| 56.0ms | (- (cos (+ x eps)) (cos x)) |
| 15.0ms | (cos (+ x eps)) |
Useful iterations: 4 (103.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 120 | 88 |
| 1 | 262 | 87 |
| 2 | 813 | 86 |
| 3 | 2865 | 84 |
| 4 | 5001 | 82 |
7 alts after pruning (7 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 8 | 7 | 15 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 9 | 7 | 16 |
Merged error: 15.0b
Found 4 expressions with local error:
| 0.1b | (* (cos x) (cos eps)) |
| 0.1b | (- (* (cos x) (cos eps)) (* (sin x) (sin eps))) |
| 0.2b | (* (sin x) (sin eps)) |
| 1.8b | (- (- (* (cos x) (cos eps)) (* (sin x) (sin eps))) (cos x)) |
| 11× | *-commutative |
| 8× | prod-diff |
| 6× | associate--l+ |
| 3× | sub-neg cos-mult sin-mult |
| 2× | flip3-- fma-neg flip-- |
| 1× | associate--l- frac-sub sub-div |
| 3.0ms | (* (cos x) (cos eps)) |
| 7.0ms | (- (* (cos x) (cos eps)) (* (sin x) (sin eps))) |
| 3.0ms | (* (sin x) (sin eps)) |
| 9.0ms | (- (- (* (cos x) (cos eps)) (* (sin x) (sin eps))) (cos x)) |
| 39.0ms | (* (cos x) (cos eps)) |
| 82.0ms | (- (* (cos x) (cos eps)) (* (sin x) (sin eps))) |
| 44.0ms | (* (sin x) (sin eps)) |
| 134.0ms | (- (- (* (cos x) (cos eps)) (* (sin x) (sin eps))) (cos x)) |
Useful iterations: 3 (53.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 218 | 337 |
| 1 | 626 | 325 |
| 2 | 2139 | 304 |
| 3 | 5002 | 273 |
10 alts after pruning (9 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 34 | 5 | 39 |
| Fresh | 2 | 4 | 6 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 0 | 0 |
| Total | 36 | 10 | 46 |
Merged error: 14.9b
Found 3 expressions with local error:
| 0.1b | (fma (cos eps) (cos x) (- (* (sin x) (sin eps)))) |
| 0.2b | (* (sin x) (sin eps)) |
| 1.8b | (+ (fma (cos eps) (cos x) (- (* (sin x) (sin eps)))) (fma (sin x) (+ (- (sin eps)) (sin eps)) (- (cos x)))) |
| 3× | fma-udef |
| 1× | +-commutative associate-+l+ associate-+r+ flip3-+ *-commutative flip-+ sin-mult |
| 1.0ms | (fma (cos eps) (cos x) (- (* (sin x) (sin eps)))) |
| 3.0ms | (* (sin x) (sin eps)) |
| 2.0ms | (+ (fma (cos eps) (cos x) (- (* (sin x) (sin eps)))) (fma (sin x) (+ (- (sin eps)) (sin eps)) (- (cos x)))) |
| 84.0ms | (fma (cos eps) (cos x) (- (* (sin x) (sin eps)))) |
| 44.0ms | (* (sin x) (sin eps)) |
| 181.0ms | (+ (fma (cos eps) (cos x) (- (* (sin x) (sin eps)))) (fma (sin x) (+ (- (sin eps)) (sin eps)) (- (cos x)))) |
Useful iterations: 3 (41.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 121 | 191 |
| 1 | 358 | 188 |
| 2 | 1520 | 176 |
| 3 | 5001 | 155 |
13 alts after pruning (11 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 12 | 5 | 17 |
| Fresh | 2 | 6 | 8 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 1 | 1 |
| Total | 14 | 13 | 27 |
Merged error: 14.8b
Found 2 expressions with local error:
| 0.1b | (fma (sin x) (sin eps) (cos x)) |
| 1.8b | (fma (cos eps) (cos x) (- (fma (sin x) (sin eps) (cos x)))) |
| 2× | fma-udef |
| 1.0ms | (fma (sin x) (sin eps) (cos x)) |
| 1.0ms | (fma (cos eps) (cos x) (- (fma (sin x) (sin eps) (cos x)))) |
| 54.0ms | (fma (sin x) (sin eps) (cos x)) |
| 134.0ms | (fma (cos eps) (cos x) (- (fma (sin x) (sin eps) (cos x)))) |
Useful iterations: 3 (17.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 64 | 41 |
| 1 | 165 | 40 |
| 2 | 494 | 40 |
| 3 | 2044 | 38 |
| 4 | 5001 | 38 |
13 alts after pruning (10 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 8 | 0 | 8 |
| Fresh | 0 | 10 | 10 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 2 | 2 |
| Total | 8 | 13 | 21 |
Merged error: 14.8b
89.7% (1.0b remaining)
Error of 15.2b against oracle of 14.2b and baseline of 24.1b
| Iters | Range | Point | |
|---|---|---|---|
| 9 | 1.9839578581908613e-17 | 7.414030703724578e-11 | 7.289861209258843e-11 |
| 8 | -0.6319501064166059 | -3.810242810899289e-05 | -3.893780865416545e-05 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 40 | 30 |
| 1 | 42 | 30 |
| 2 | 42 | 30 |
| 1.5s | 4530× | body | 1280 | valid |
| 526.0ms | 614× | body | 2560 | valid |
| 375.0ms | 1800× | body | 640 | valid |
| 103.0ms | 697× | body | 320 | valid |
| 32.0ms | 284× | body | 160 | valid |
| 4.0ms | 75× | body | 80 | valid |