Details

Time bar (total: 2.6s)

sample36.0ms

Algorithm
intervals
Results
9.0ms31×body1280valid
9.0ms196×body80valid
5.0ms26×body640valid
2.0ms16×body320valid
1.0ms12×body160valid

simplify10.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0124
1244
2484
3714
4794
5794

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: 2.4b

Counts
2 → 1

localize8.0ms

Local error

Found 3 expressions with local error:

0.1b
(* x (/ (sin y) y))
0.1b
(/ (sin y) y)
2.3b
(/ (* x (/ (sin y) y)) z)

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
associate-*r/ clear-num
frac-2neg div-inv associate-/l/
associate-/l*
associate-*r* un-div-inv *-commutative
Counts
3 → 19
Calls
3 calls:
3.0ms
(* x (/ (sin y) y))
3.0ms
(/ (sin y) y)
5.0ms
(/ (* x (/ (sin y) y)) z)

series153.0ms

Counts
3 → 9
Calls
3 calls:
57.0ms
(* x (/ (sin y) y))
25.0ms
(/ (sin y) y)
71.0ms
(/ (* x (/ (sin y) y)) z)

simplify56.0ms

Algorithm
egg-herbie
Counts
28 → 28
Iterations

Useful iterations: 1 (4.0ms)

IterNodesCost
09672
134870
2195070
3500270

prune60.0ms

Filtered
28 candidates to 20 candidates (71.4%)
Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New22628
Fresh000
Picked101
Done000
Total23629

Merged error: 0.0b

Counts
29 → 6

localize8.0ms

Local error

Found 2 expressions with local error:

0.1b
(/ (sin y) y)
1.4b
(/ (/ (sin y) y) (/ z x))

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
div-inv
frac-2neg clear-num
associate-/r/ associate-/l/
times-frac associate-/r* associate-/l*
Counts
2 → 15
Calls
2 calls:
3.0ms
(/ (sin y) y)
4.0ms
(/ (/ (sin y) y) (/ z x))

series102.0ms

Counts
2 → 6
Calls
2 calls:
25.0ms
(/ (sin y) y)
77.0ms
(/ (/ (sin y) y) (/ z x))

simplify52.0ms

Algorithm
egg-herbie
Counts
21 → 21
Iterations

Useful iterations: 2 (10.0ms)

IterNodesCost
010770
130867
2145365
3500265

prune51.0ms

Filtered
21 candidates to 15 candidates (71.4%)
Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New19221
Fresh145
Picked101
Done000
Total21627

Merged error: 0.0b

Counts
27 → 6

localize7.0ms

Local error

Found 2 expressions with local error:

0.1b
(/ (sin y) y)
1.3b
(* (/ (sin y) y) (/ x z))

rewrite8.0ms

Algorithm
rewrite-expression-head
Rules
10×clear-num
frac-times frac-2neg
associate-*r/ associate-*l/ div-inv
associate-*r* associate-*l* un-div-inv *-commutative
Counts
2 → 22
Calls
2 calls:
3.0ms
(/ (sin y) y)
4.0ms
(* (/ (sin y) y) (/ x z))

series91.0ms

Counts
2 → 6
Calls
2 calls:
25.0ms
(/ (sin y) y)
65.0ms
(* (/ (sin y) y) (/ x z))

simplify87.0ms

Algorithm
egg-herbie
Counts
28 → 28
Iterations

Useful iterations: 1 (5.0ms)

IterNodesCost
013592
154687
2314987
3500187

prune257.0ms

Filtered
28 candidates to 22 candidates (78.6%)
Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New26228
Fresh235
Picked011
Done000
Total28634

Merged error: 0.0b

Counts
34 → 6

localize9.0ms

Local error

Found 3 expressions with local error:

0.1b
(/ 1 (/ y (sin y)))
0.2b
(/ y (sin y))
1.3b
(* (/ 1 (/ y (sin y))) (/ x z))

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
15×clear-num
13×frac-2neg
12×frac-times
div-inv
associate-/r/
associate-/r*
associate-*l* associate-*l/
associate-*r/
associate-*r* un-div-inv *-commutative remove-double-div inv-pow
Counts
3 → 38
Calls
3 calls:
3.0ms
(/ 1 (/ y (sin y)))
2.0ms
(/ y (sin y))
6.0ms
(* (/ 1 (/ y (sin y))) (/ x z))

series115.0ms

Counts
3 → 9
Calls
3 calls:
26.0ms
(/ 1 (/ y (sin y)))
22.0ms
(/ y (sin y))
66.0ms
(* (/ 1 (/ y (sin y))) (/ x z))

simplify31.0ms

Algorithm
egg-herbie
Counts
47 → 47
Iterations

Useful iterations: 2 (27.0ms)

IterNodesCost
0191143
1801134
25002133

prune87.0ms

Filtered
47 candidates to 34 candidates (72.3%)
Pruning

6 alts after pruning (4 fresh and 2 done)

PrunedKeptTotal
New44347
Fresh314
Picked011
Done011
Total47653

Merged error: 0.0b

Counts
53 → 6

regimes126.0ms

Accuracy

79.3% (0.6b remaining)

Error of 0.6b against oracle of 0.0b and baseline of 2.9b

bsearch93.0ms

Steps
ItersRangePoint
8
1.1689018791975134e-63
2.0522646471221353e-60
1.2182418807182123e-60
10
-7.333304706312824e-138
-2.368742889503448e-151
-5.3542120455029826e-138

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0218
1218

end0.0ms

sample1.1s

Algorithm
intervals
Results
293.0ms1014×body1280valid
263.0ms5831×body80valid
216.0ms1036×body640valid
78.0ms570×body320valid
29.0ms306×body160valid