Details

Time bar (total: 3.5s)

sample18.0ms

Algorithm
intervals
Results
8.0ms256×body80valid

simplify7.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0166
1246
2286
3286

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.5b

Counts
2 → 1

localize12.0ms

Local error

Found 3 expressions with local error:

0.0b
(* 1.1283791670955126 (exp z))
0.8b
(- (* 1.1283791670955126 (exp z)) (* x y))
7.4b
(/ y (- (* 1.1283791670955126 (exp z)) (* x y)))

rewrite52.0ms

Algorithm
rewrite-expression-head
Rules
208×add-sqr-sqrt
144×prod-diff
136×*-un-lft-identity
98×associate-*l*
96×add-cube-cbrt
78×associate-*r*
46×unswap-sqr
33×times-frac
26×*-commutative
20×distribute-lft-out-- difference-of-squares
12×fma-neg
11×associate-/r*
add-exp-log
add-cbrt-cube
pow1 add-log-exp
expm1-log1p-u log1p-expm1-u associate-/l*
flip3-- prod-exp associate-/r/ flip--
cbrt-undiv sub-neg frac-2neg diff-log div-exp pow-prod-down clear-num cbrt-unprod div-inv
Counts
3 → 262
Calls
3 calls:
5.0ms
(* 1.1283791670955126 (exp z))
18.0ms
(- (* 1.1283791670955126 (exp z)) (* x y))
16.0ms
(/ y (- (* 1.1283791670955126 (exp z)) (* x y)))

series155.0ms

Counts
3 → 9
Calls
3 calls:
18.0ms
(* 1.1283791670955126 (exp z))
60.0ms
(- (* 1.1283791670955126 (exp z)) (* x y))
77.0ms
(/ y (- (* 1.1283791670955126 (exp z)) (* x y)))

simplify94.0ms

Algorithm
egg-herbie
Counts
271 → 271
Iterations

Useful iterations: 2 (59.0ms)

IterNodesCost
07113473
121902580
250022405

prune276.0ms

Filtered
271 candidates to 100 candidates (36.9%)
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New2647271
Fresh000
Picked101
Done000
Total2657272

Merged error: 1.5b

Counts
272 → 7

localize14.0ms

Local error

Found 4 expressions with local error:

0.0b
(* 1.1283791670955126 (exp z))
0.1b
(/ 1 (/ (- (* 1.1283791670955126 (exp z)) (* x y)) y))
0.8b
(- (* 1.1283791670955126 (exp z)) (* x y))
7.4b
(/ (- (* 1.1283791670955126 (exp z)) (* x y)) y)

rewrite103.0ms

Algorithm
rewrite-expression-head
Rules
465×add-sqr-sqrt
350×*-un-lft-identity
276×times-frac
197×add-cube-cbrt
154×associate-*l*
144×prod-diff
98×unswap-sqr
78×associate-*r*
76×distribute-lft-out--
72×difference-of-squares
43×associate-/r*
30×associate-/l*
26×*-commutative
20×add-exp-log
19×associate-/r/
13×add-cbrt-cube
12×fma-neg
div-exp
pow1
div-inv remove-double-div add-log-exp
cbrt-undiv expm1-log1p-u clear-num log1p-expm1-u associate-/l/
flip3-- frac-2neg flip--
rec-exp 1-exp prod-exp
sub-neg pow-flip diff-log div-sub pow-prod-down cbrt-unprod inv-pow
Counts
4 → 461
Calls
4 calls:
5.0ms
(* 1.1283791670955126 (exp z))
27.0ms
(/ 1 (/ (- (* 1.1283791670955126 (exp z)) (* x y)) y))
18.0ms
(- (* 1.1283791670955126 (exp z)) (* x y))
26.0ms
(/ (- (* 1.1283791670955126 (exp z)) (* x y)) y)

series211.0ms

Counts
4 → 12
Calls
4 calls:
22.0ms
(* 1.1283791670955126 (exp z))
48.0ms
(/ 1 (/ (- (* 1.1283791670955126 (exp z)) (* x y)) y))
61.0ms
(- (* 1.1283791670955126 (exp z)) (* x y))
80.0ms
(/ (- (* 1.1283791670955126 (exp z)) (* x y)) y)

simplify157.0ms

Algorithm
egg-herbie
Counts
473 → 473
Iterations

Useful iterations: 1 (29.0ms)

IterNodesCost
011915802
147094659
250014659

prune568.0ms

Filtered
473 candidates to 201 candidates (42.5%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New4712473
Fresh606
Picked101
Done000
Total4782480

Merged error: 0b

Counts
480 → 2

localize10.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (* 1.1283791670955126 (/ (exp z) y)) x)
0.0b
(/ (exp z) y)
0.1b
(/ (sqrt 1) (- (* 1.1283791670955126 (/ (exp z) y)) x))
0.1b
(* 1.1283791670955126 (/ (exp z) y))

rewrite65.0ms

Algorithm
rewrite-expression-head
Rules
203×add-sqr-sqrt
139×*-un-lft-identity
115×times-frac
106×add-cube-cbrt
69×prod-diff
65×associate-*r*
27×sqrt-prod
26×unswap-sqr
24×difference-of-squares
23×fma-neg associate-*l*
16×add-exp-log distribute-lft-out--
14×associate-/r*
13×add-cbrt-cube associate-/l*
associate-*r/
div-inv
pow1 add-log-exp
div-exp *-commutative
expm1-log1p-u clear-num log1p-expm1-u
cbrt-undiv frac-2neg prod-exp
flip3-- associate-/r/ un-div-inv flip-- cbrt-unprod
sub-neg diff-log pow-prod-down
Counts
4 → 264
Calls
4 calls:
18.0ms
(- (* 1.1283791670955126 (/ (exp z) y)) x)
7.0ms
(/ (exp z) y)
18.0ms
(/ (sqrt 1) (- (* 1.1283791670955126 (/ (exp z) y)) x))
9.0ms
(* 1.1283791670955126 (/ (exp z) y))

series157.0ms

Counts
4 → 12
Calls
4 calls:
48.0ms
(- (* 1.1283791670955126 (/ (exp z) y)) x)
18.0ms
(/ (exp z) y)
69.0ms
(/ (sqrt 1) (- (* 1.1283791670955126 (/ (exp z) y)) x))
21.0ms
(* 1.1283791670955126 (/ (exp z) y))

simplify96.0ms

Algorithm
egg-herbie
Counts
276 → 276
Iterations

Useful iterations: 2 (70.0ms)

IterNodesCost
06722720
124602212
250021930

prune376.0ms

Filtered
276 candidates to 138 candidates (50.0%)
Pruning

2 alts after pruning (1 fresh and 1 done)

PrunedKeptTotal
New2760276
Fresh011
Picked011
Done000
Total2762278

Merged error: 0b

Counts
278 → 2

localize9.0ms

Local error

Found 3 expressions with local error:

0.0b
(* 1.1283791670955126 (exp z))
0.8b
(- (* 1.1283791670955126 (exp z)) (* x y))
7.4b
(/ y (- (* 1.1283791670955126 (exp z)) (* x y)))

rewrite54.0ms

Algorithm
rewrite-expression-head
Rules
208×add-sqr-sqrt
144×prod-diff
136×*-un-lft-identity
98×associate-*l*
96×add-cube-cbrt
78×associate-*r*
46×unswap-sqr
33×times-frac
26×*-commutative
20×distribute-lft-out-- difference-of-squares
12×fma-neg
11×associate-/r*
add-exp-log
add-cbrt-cube
pow1 add-log-exp
expm1-log1p-u log1p-expm1-u associate-/l*
flip3-- prod-exp associate-/r/ flip--
cbrt-undiv sub-neg frac-2neg diff-log div-exp pow-prod-down clear-num cbrt-unprod div-inv
Counts
3 → 262
Calls
3 calls:
5.0ms
(* 1.1283791670955126 (exp z))
18.0ms
(- (* 1.1283791670955126 (exp z)) (* x y))
18.0ms
(/ y (- (* 1.1283791670955126 (exp z)) (* x y)))

series153.0ms

Counts
3 → 9
Calls
3 calls:
17.0ms
(* 1.1283791670955126 (exp z))
61.0ms
(- (* 1.1283791670955126 (exp z)) (* x y))
74.0ms
(/ y (- (* 1.1283791670955126 (exp z)) (* x y)))

simplify89.0ms

Algorithm
egg-herbie
Counts
271 → 271
Iterations

Useful iterations: 2 (59.0ms)

IterNodesCost
07113473
121902580
250022405

prune258.0ms

Filtered
271 candidates to 100 candidates (36.9%)
Pruning

2 alts after pruning (0 fresh and 2 done)

PrunedKeptTotal
New2710271
Fresh000
Picked011
Done011
Total2712273

Merged error: 0b

Counts
273 → 2

regimes90.0ms

Accuracy

0% (0.0b remaining)

Error of 0.1b against oracle of 0.0b and baseline of 0.1b

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0167
1167

end0.0ms

sample449.0ms

Algorithm
intervals
Results
271.0ms8000×body80valid