Details

Time bar (total: 1.7s)

sample15.0ms

Algorithm
intervals
Results
6.0ms266×body80valid

simplify5.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0103
1173
2173

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

Counts
2 → 1

localize5.0ms

Local error

Found 2 expressions with local error:

0.0b
(- y (* z t))
3.4b
(/ x (- y (* z t)))

rewrite4.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
(- y (* z t))
2.0ms
(/ x (- y (* z t)))

series62.0ms

Counts
2 → 6
Calls
2 calls:
27.0ms
(- y (* z t))
35.0ms
(/ x (- y (* z t)))

simplify89.0ms

Algorithm
egg-herbie
Counts
15 → 15
Iterations

Useful iterations: 3 (16.0ms)

IterNodesCost
06846
116846
242046
3106545
4317245
5500245

prune34.0ms

Filtered
15 candidates to 11 candidates (73.3%)
Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New10515
Fresh000
Picked011
Done000
Total10616

Merged error: 3.3b

Counts
16 → 6

localize6.0ms

Local error

Found 3 expressions with local error:

0.0b
(- y (* z t))
0.5b
(/ 1 (- y (* z t)))
3.2b
(* x (/ 1 (- y (* z t))))

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
associate-/r/
flip3-- associate-*r/ associate-*r* clear-num flip--
frac-2neg un-div-inv div-inv
sub-neg *-commutative inv-pow
Counts
3 → 19
Calls
3 calls:
2.0ms
(- y (* z t))
3.0ms
(/ 1 (- y (* z t)))
4.0ms
(* x (/ 1 (- y (* z t))))

series101.0ms

Counts
3 → 9
Calls
3 calls:
27.0ms
(- y (* z t))
43.0ms
(/ 1 (- y (* z t)))
31.0ms
(* x (/ 1 (- y (* z t))))

simplify72.0ms

Algorithm
egg-herbie
Counts
28 → 28
Iterations

Useful iterations: 3 (23.0ms)

IterNodesCost
07957
123557
271557
3240656
4500156

prune44.0ms

Filtered
28 candidates to 14 candidates (50.0%)
Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New27128
Fresh044
Picked011
Done011
Total27734

Merged error: 3.3b

Counts
34 → 7

localize6.0ms

Local error

Found 3 expressions with local error:

0.0b
(- y (* z t))
0.6b
(/ 1 (/ (- y (* z t)) x))
3.4b
(/ (- y (* z t)) x)

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
associate-/r/
clear-num associate-/l/
flip3-- frac-2neg flip-- div-inv
sub-neg div-sub associate-/r* remove-double-div inv-pow
Counts
3 → 21
Calls
3 calls:
2.0ms
(- y (* z t))
3.0ms
(/ 1 (/ (- y (* z t)) x))
3.0ms
(/ (- y (* z t)) x)

series165.0ms

Counts
3 → 9
Calls
3 calls:
28.0ms
(- y (* z t))
95.0ms
(/ 1 (/ (- y (* z t)) x))
41.0ms
(/ (- y (* z t)) x)

simplify96.0ms

Algorithm
egg-herbie
Counts
30 → 30
Iterations

Useful iterations: 4 (93.0ms)

IterNodesCost
010488
127887
296887
3332586
4500185

prune63.0ms

Filtered
30 candidates to 21 candidates (70.0%)
Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New29130
Fresh044
Picked011
Done112
Total30737

Merged error: 3.3b

Counts
37 → 7

localize11.0ms

Local error

Found 3 expressions with local error:

0.0b
(- y (* z t))
0.5b
(/ 1 (- y (* z t)))
3.3b
(/ (/ 1 (- y (* z t))) (/ 1 x))

rewrite10.0ms

Algorithm
rewrite-expression-head
Rules
associate-/r/
div-inv
flip3-- frac-2neg clear-num flip--
times-frac associate-/l/ associate-/l*
sub-neg associate-/r* inv-pow
Counts
3 → 26
Calls
3 calls:
2.0ms
(- y (* z t))
3.0ms
(/ 1 (- y (* z t)))
5.0ms
(/ (/ 1 (- y (* z t))) (/ 1 x))

series169.0ms

Counts
3 → 9
Calls
3 calls:
31.0ms
(- y (* z t))
41.0ms
(/ 1 (- y (* z t)))
96.0ms
(/ (/ 1 (- y (* z t))) (/ 1 x))

simplify48.0ms

Algorithm
egg-herbie
Counts
35 → 35
Iterations

Useful iterations: 2 (13.0ms)

IterNodesCost
0121131
1415117
21380116
35002116

prune55.0ms

Filtered
35 candidates to 21 candidates (60.0%)
Pruning

7 alts after pruning (4 fresh and 3 done)

PrunedKeptTotal
New35035
Fresh044
Picked011
Done022
Total35742

Merged error: 3.3b

Counts
42 → 7

regimes191.0ms

Accuracy

0% (0.1b remaining)

Error of 2.9b against oracle of 2.8b and baseline of 2.9b

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
083
183

end0.0ms

sample393.0ms

Algorithm
intervals
Results
192.0ms8361×body80valid