Details

Time bar (total: 4.1s)

sample24.0ms

Algorithm
intervals
Results
7.0ms235×body80valid
2.0ms15×body640valid
2.0ms11×body1280valid
1.0msbody320valid
0.0msbody160valid

simplify147.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0226
1526
21096
31956
44456
58286
614346
725206
848306
950036

prune3.0ms

Filtered
1 candidates to 0 candidates (100.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 16.1b

Counts
2 → 1

localize11.0ms

Local error

Found 3 expressions with local error:

0.0b
(* (- z t) y)
1.5b
(- (+ x y) (/ (* (- z t) y) (- a t)))
10.8b
(/ (* (- z t) y) (- a t))

rewrite66.0ms

Algorithm
rewrite-expression-head
Rules
125×add-sqr-sqrt
103×*-un-lft-identity
72×times-frac
48×frac-sub
46×add-cube-cbrt
45×associate-*l*
42×associate-/l*
29×difference-of-squares
28×distribute-lft-out--
27×associate-*r*
24×flip3-+ flip-+
15×associate-/r*
10×add-exp-log add-cbrt-cube unswap-sqr
*-commutative
associate-*l/ add-log-exp
flip3-- flip-- associate-/l/
pow1
frac-2neg clear-num
cbrt-undiv diff-log div-exp prod-exp associate--l+ associate-/r/ cbrt-unprod
+-commutative sub-neg pow-prod-down sum-log div-inv distribute-lft-out
Counts
3 → 197
Calls
3 calls:
6.0ms
(* (- z t) y)
35.0ms
(- (+ x y) (/ (* (- z t) y) (- a t)))
13.0ms
(/ (* (- z t) y) (- a t))

series215.0ms

Counts
3 → 9
Calls
3 calls:
31.0ms
(* (- z t) y)
119.0ms
(- (+ x y) (/ (* (- z t) y) (- a t)))
65.0ms
(/ (* (- z t) y) (- a t))

simplify56.0ms

Algorithm
egg-herbie
Counts
206 → 206
Iterations

Useful iterations: 1 (32.0ms)

IterNodesCost
010312257
150022204

prune408.0ms

Filtered
206 candidates to 142 candidates (31.1%)
Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New19511206
Fresh000
Picked101
Done000
Total19611207

Merged error: 4.1b

Counts
207 → 11

localize9.0ms

Local error

Found 3 expressions with local error:

0.0b
(/ (- z t) (- a t))
0.9b
(* y (/ (- z t) (- a t)))
1.5b
(- (+ x y) (* y (/ (- z t) (- a t))))

rewrite64.0ms

Algorithm
rewrite-expression-head
Rules
108×*-un-lft-identity
103×add-sqr-sqrt
52×times-frac
45×associate-*r/
36×frac-sub
35×distribute-lft-out--
33×add-cube-cbrt
31×associate-*r* difference-of-squares
26×associate-/l*
20×associate-/r*
18×flip3-+ flip-+
10×add-exp-log add-cbrt-cube
un-div-inv
associate-/l/ add-log-exp
flip3-- clear-num flip--
pow1 associate-*l*
frac-2neg associate-/r/ unswap-sqr
cbrt-undiv diff-log div-exp prod-exp associate--l+ cbrt-unprod div-inv distribute-lft-out
+-commutative sub-neg div-sub pow-prod-down sum-log *-commutative
Counts
3 → 177
Calls
3 calls:
8.0ms
(/ (- z t) (- a t))
19.0ms
(* y (/ (- z t) (- a t)))
28.0ms
(- (+ x y) (* y (/ (- z t) (- a t))))

series245.0ms

Counts
3 → 9
Calls
3 calls:
55.0ms
(/ (- z t) (- a t))
70.0ms
(* y (/ (- z t) (- a t)))
120.0ms
(- (+ x y) (* y (/ (- z t) (- a t))))

simplify117.0ms

Algorithm
egg-herbie
Counts
186 → 186
Iterations

Useful iterations: 1 (24.0ms)

IterNodesCost
07721672
136451627
250011627

prune319.0ms

Filtered
186 candidates to 117 candidates (37.1%)
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New1815186
Fresh8210
Picked101
Done000
Total1907197

Merged error: 4.1b

Counts
197 → 7

localize9.0ms

Local error

Found 3 expressions with local error:

0.0b
(/ (- z t) (- a t))
0.9b
(* y (/ (- z t) (- a t)))
2.8b
(- y (* y (/ (- z t) (- a t))))

rewrite53.0ms

Algorithm
rewrite-expression-head
Rules
93×add-sqr-sqrt
85×*-un-lft-identity
52×times-frac
31×add-cube-cbrt associate-*r*
29×distribute-lft-out--
27×difference-of-squares
15×associate-*r/
12×associate-/l*
10×add-exp-log associate-/r* add-cbrt-cube
associate-*l*
pow1 flip3-- flip-- add-log-exp
associate-/r/ associate-/l/ unswap-sqr
clear-num un-div-inv
cbrt-undiv frac-2neg div-exp prod-exp *-commutative cbrt-unprod div-inv
sub-neg distribute-rgt-out-- diff-log div-sub pow-prod-down
Counts
3 → 139
Calls
3 calls:
8.0ms
(/ (- z t) (- a t))
20.0ms
(* y (/ (- z t) (- a t)))
20.0ms
(- y (* y (/ (- z t) (- a t))))

series219.0ms

Counts
3 → 9
Calls
3 calls:
52.0ms
(/ (- z t) (- a t))
72.0ms
(* y (/ (- z t) (- a t)))
95.0ms
(- y (* y (/ (- z t) (- a t))))

simplify68.0ms

Algorithm
egg-herbie
Counts
148 → 148
Iterations

Useful iterations: 2 (56.0ms)

IterNodesCost
0454874
11865830
25002827

prune260.0ms

Filtered
148 candidates to 99 candidates (33.1%)
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New1426148
Fresh516
Picked101
Done000
Total1487155

Merged error: 4.0b

Counts
155 → 7

localize9.0ms

Local error

Found 3 expressions with local error:

0.0b
(/ (- a t) (- z t))
1.1b
(/ y (/ (- a t) (- z t)))
2.8b
(- y (/ y (/ (- a t) (- z t))))

rewrite71.0ms

Algorithm
rewrite-expression-head
Rules
221×times-frac
210×add-sqr-sqrt
203×*-un-lft-identity
93×add-cube-cbrt
57×difference-of-squares
55×distribute-lft-out--
41×associate-/r*
25×associate-/r/
13×associate-/l*
10×add-exp-log add-cbrt-cube
flip3-- flip--
div-inv
add-log-exp
cbrt-undiv div-exp associate-/l/
pow1 frac-2neg clear-num
sub-neg diff-log div-sub
Counts
3 → 224
Calls
3 calls:
8.0ms
(/ (- a t) (- z t))
14.0ms
(/ y (/ (- a t) (- z t)))
37.0ms
(- y (/ y (/ (- a t) (- z t))))

series357.0ms

Counts
3 → 9
Calls
3 calls:
56.0ms
(/ (- a t) (- z t))
161.0ms
(/ y (/ (- a t) (- z t)))
140.0ms
(- y (/ y (/ (- a t) (- z t))))

simplify106.0ms

Algorithm
egg-herbie
Counts
233 → 233
Iterations

Useful iterations: 2 (84.0ms)

IterNodesCost
07051990
131241939
250011937

prune406.0ms

Filtered
233 candidates to 157 candidates (32.6%)
Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New2321233
Fresh156
Picked011
Done000
Total2337240

Merged error: 4.0b

Counts
240 → 7

regimes161.0ms

Accuracy

0% (3.1b remaining)

Error of 7.3b against oracle of 4.2b and baseline of 7.3b

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0126
1126

end0.0ms

sample671.0ms

Algorithm
intervals
Results
246.0ms7263×body80valid
59.0ms479×body640valid
41.0ms281×body1280valid
36.0ms406×body320valid
16.0ms255×body160valid
2.0ms13×body2560valid