Details

Time bar (total: 6.8s)

sample21.0ms

Algorithm
intervals
Results
9.0ms256×body80valid

simplify38.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0268
1618
21418
33478
47928
550028

prune2.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: 12.0b

Counts
2 → 1

localize14.0ms

Local error

Found 2 expressions with local error:

0.7b
(- (* (* z 2.0) z) (* y t))
18.9b
(/ (* (* y 2.0) z) (- (* (* z 2.0) z) (* y t)))

rewrite97.0ms

Algorithm
rewrite-expression-head
Rules
721×add-sqr-sqrt
456×associate-*l*
393×*-un-lft-identity
330×times-frac
280×unswap-sqr
144×distribute-lft-out-- difference-of-squares
105×add-cube-cbrt
96×associate-*r*
32×*-commutative
22×associate-/l*
15×associate-/r*
11×add-exp-log add-cbrt-cube
add-log-exp
cbrt-undiv div-exp prod-exp cbrt-unprod
pow1 flip3-- associate-/r/ flip--
sub-neg frac-2neg diff-log clear-num div-inv
Counts
2 → 409
Calls
2 calls:
22.0ms
(- (* (* z 2.0) z) (* y t))
39.0ms
(/ (* (* y 2.0) z) (- (* (* z 2.0) z) (* y t)))

series242.0ms

Counts
2 → 6
Calls
2 calls:
39.0ms
(- (* (* z 2.0) z) (* y t))
202.0ms
(/ (* (* y 2.0) z) (- (* (* z 2.0) z) (* y t)))

simplify93.0ms

Algorithm
egg-herbie
Counts
415 → 415
Iterations

Useful iterations: 1 (32.0ms)

IterNodesCost
011635800
150015731

prune685.0ms

Filtered
415 candidates to 219 candidates (47.2%)
Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New40510415
Fresh000
Picked101
Done000
Total40610416

Merged error: 1.9b

Counts
416 → 10

localize13.0ms

Local error

Found 3 expressions with local error:

0.7b
(- (* (* z 2.0) z) (* y t))
3.9b
(/ (* (* y 2.0) 1) (/ (- (* (* z 2.0) z) (* y t)) z))
17.9b
(/ (- (* (* z 2.0) z) (* y t)) z)

rewrite296.0ms

Algorithm
rewrite-expression-head
Rules
2951×add-sqr-sqrt
2346×times-frac
1822×*-un-lft-identity
1479×associate-*l*
1079×unswap-sqr
750×add-cube-cbrt
486×distribute-lft-out-- difference-of-squares
300×associate-*r*
100×*-commutative
55×associate-/r*
54×associate-/l*
38×add-exp-log
27×div-inv
26×add-cbrt-cube
23×associate-/r/
16×div-exp
12×prod-exp
10×cbrt-undiv
cbrt-unprod
add-log-exp
1-exp associate-/l/
pow1 flip3-- frac-2neg clear-num flip--
sub-neg diff-log div-sub
Counts
3 → 1400
Calls
3 calls:
22.0ms
(- (* (* z 2.0) z) (* y t))
68.0ms
(/ (* (* y 2.0) 1) (/ (- (* (* z 2.0) z) (* y t)) z))
30.0ms
(/ (- (* (* z 2.0) z) (* y t)) z)

series309.0ms

Counts
3 → 9
Calls
3 calls:
44.0ms
(- (* (* z 2.0) z) (* y t))
198.0ms
(/ (* (* y 2.0) 1) (/ (- (* (* z 2.0) z) (* y t)) z))
66.0ms
(/ (- (* (* z 2.0) z) (* y t)) z)

simplify303.0ms

Algorithm
egg-herbie
Counts
1409 → 1409
Iterations

Useful iterations: 1 (77.0ms)

IterNodesCost
0443923474
1500322878

prune1.7s

Filtered
1409 candidates to 503 candidates (64.3%)
Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New140721409
Fresh549
Picked101
Done000
Total141361419

Merged error: 1.7b

Counts
1419 → 6

localize11.0ms

Local error

Found 3 expressions with local error:

0.0b
(- (* 2.0 z) (/ (* t y) z))
3.9b
(/ (* (* y 2.0) 1) (- (* 2.0 z) (/ (* t y) z)))
6.6b
(/ (* t y) z)

rewrite115.0ms

Algorithm
rewrite-expression-head
Rules
787×add-sqr-sqrt
404×times-frac
241×*-un-lft-identity
218×associate-*l* unswap-sqr
156×difference-of-squares
113×add-cube-cbrt
84×associate-*r*
52×distribute-lft-out--
36×associate-/l*
28×*-commutative
22×add-exp-log
17×add-cbrt-cube
14×associate-/r*
div-exp prod-exp
cbrt-undiv add-log-exp
cbrt-unprod
pow1
flip3-- frac-2neg 1-exp clear-num associate-/r/ flip-- div-inv
sub-neg diff-log
Counts
3 → 404
Calls
3 calls:
30.0ms
(- (* 2.0 z) (/ (* t y) z))
47.0ms
(/ (* (* y 2.0) 1) (- (* 2.0 z) (/ (* t y) z)))
7.0ms
(/ (* t y) z)

series454.0ms

Counts
3 → 9
Calls
3 calls:
43.0ms
(- (* 2.0 z) (/ (* t y) z))
390.0ms
(/ (* (* y 2.0) 1) (- (* 2.0 z) (/ (* t y) z)))
21.0ms
(/ (* t y) z)

simplify93.0ms

Algorithm
egg-herbie
Counts
413 → 413
Iterations

Useful iterations: 1 (35.0ms)

IterNodesCost
013705577
150015282

prune603.0ms

Filtered
413 candidates to 214 candidates (48.2%)
Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New4103413
Fresh415
Picked011
Done000
Total4145419

Merged error: 0b

Counts
419 → 5

localize11.0ms

Local error

Found 3 expressions with local error:

0.0b
(- (* 2.0 z) (/ y (/ z t)))
3.9b
(/ (* (* y 2.0) 1) (- (* 2.0 z) (/ y (/ z t))))
3.9b
(/ y (/ z t))

rewrite127.0ms

Algorithm
rewrite-expression-head
Rules
798×add-sqr-sqrt
495×times-frac
260×*-un-lft-identity
206×associate-*l*
162×unswap-sqr
156×difference-of-squares
132×add-cube-cbrt
72×associate-*r*
52×distribute-lft-out--
30×associate-/l*
27×associate-/r*
24×*-commutative
22×add-exp-log
17×add-cbrt-cube
11×associate-/r/
div-exp
cbrt-undiv prod-exp div-inv
add-log-exp
pow1 frac-2neg clear-num cbrt-unprod
flip3-- 1-exp flip--
sub-neg diff-log
Counts
3 → 417
Calls
3 calls:
34.0ms
(- (* 2.0 z) (/ y (/ z t)))
52.0ms
(/ (* (* y 2.0) 1) (- (* 2.0 z) (/ y (/ z t))))
7.0ms
(/ y (/ z t))

series247.0ms

Counts
3 → 9
Calls
3 calls:
43.0ms
(- (* 2.0 z) (/ y (/ z t)))
184.0ms
(/ (* (* y 2.0) 1) (- (* 2.0 z) (/ y (/ z t))))
20.0ms
(/ y (/ z t))

simplify95.0ms

Algorithm
egg-herbie
Counts
426 → 426
Iterations

Useful iterations: 1 (36.0ms)

IterNodesCost
014425706
150015429

prune633.0ms

Filtered
426 candidates to 229 candidates (46.2%)
Pruning

4 alts after pruning (3 fresh and 1 done)

PrunedKeptTotal
New4242426
Fresh213
Picked011
Done101
Total4274431

Merged error: 0b

Counts
431 → 4

regimes81.0ms

Accuracy

0% (0.6b remaining)

Error of 1.1b against oracle of 0.5b and baseline of 1.1b

bsearch0.0ms

simplify2.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0198
1218
2218

end0.0ms

sample510.0ms

Algorithm
intervals
Results
305.0ms8000×body80valid