Details

Time bar (total: 1.3s)

sample19.0ms

Algorithm
intervals
Results
10.0ms256×body80valid

simplify4.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (3.0ms)

IterNodesCost
014019
114019

prune9.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New101
Fresh011
Picked000
Done000
Total112

Merged error: 31.1b

Counts
2 → 1

localize7.0ms

Local error

Found 2 expressions with local error:

4.4b
(- (* x x) (* (* y 4.0) y))
30.5b
(/ (- (* x x) (* (* y 4.0) y)) (+ (* x x) (* (* y 4.0) y)))

rewrite12.0ms

Algorithm
rewrite-expression-head
Rules
10×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
times-frac
add-exp-log add-cbrt-cube add-log-exp
associate-/r* associate-/l*
pow1 flip3-- associate-/r/ flip-- associate-/l/
cbrt-undiv sub-neg frac-2neg flip3-+ diff-log div-sub div-exp clear-num flip-+ div-inv
Counts
2 → 44
Calls
2 calls:
3.0ms
(- (* x x) (* (* y 4.0) y))
8.0ms
(/ (- (* x x) (* (* y 4.0) y)) (+ (* x x) (* (* y 4.0) y)))

series19.0ms

Counts
2 → 6
Calls
2 calls:
7.0ms
(- (* x x) (* (* y 4.0) y))
12.0ms
(/ (- (* x x) (* (* y 4.0) y)) (+ (* x x) (* (* y 4.0) y)))

simplify52.0ms

Algorithm
egg-herbie
Counts
50 → 50
Iterations

Useful iterations: 0 (43.0ms)

IterNodesCost
051811042

prune83.0ms

Filtered
41 candidates to 50 candidates (-22.0%)
Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New47350
Fresh000
Picked101
Done000
Total48351

Merged error: 0.4b

Counts
51 → 3

localize0.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify2.0ms

Algorithm
egg-herbie
Counts
0 → 0
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
000

prune5.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New000
Fresh022
Picked011
Done000
Total033

Merged error: 0.4b

Counts
3 → 3

localize11.0ms

Local error

Found 3 expressions with local error:

0.0b
(log (exp (/ (- (* x x) (* y (* y 4.0))) (+ (* x x) (* y (* y 4.0))))))
4.4b
(- (* x x) (* y (* y 4.0)))
30.5b
(/ (- (* x x) (* y (* y 4.0))) (+ (* x x) (* y (* y 4.0))))

rewrite21.0ms

Algorithm
rewrite-expression-head
Rules
19×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
18×times-frac
16×log-pow
15×exp-prod
add-exp-log add-cbrt-cube add-log-exp
pow1 associate-/r/
log-prod associate-/r* associate-/l*
flip3-- flip3-+ div-sub flip-- flip-+ div-inv associate-/l/
cbrt-undiv sub-neg log-div frac-2neg exp-diff diff-log div-exp rem-log-exp clear-num
Counts
3 → 72
Calls
3 calls:
8.0ms
(log (exp (/ (- (* x x) (* y (* y 4.0))) (+ (* x x) (* y (* y 4.0))))))
3.0ms
(- (* x x) (* y (* y 4.0)))
8.0ms
(/ (- (* x x) (* y (* y 4.0))) (+ (* x x) (* y (* y 4.0))))

series30.0ms

Counts
3 → 9
Calls
3 calls:
11.0ms
(log (exp (/ (- (* x x) (* y (* y 4.0))) (+ (* x x) (* y (* y 4.0))))))
7.0ms
(- (* x x) (* y (* y 4.0)))
11.0ms
(/ (- (* x x) (* y (* y 4.0))) (+ (* x x) (* y (* y 4.0))))

simplify41.0ms

Algorithm
egg-herbie
Counts
81 → 81
Iterations

Useful iterations: 0 (30.0ms)

IterNodesCost
056911663

prune125.0ms

Filtered
64 candidates to 81 candidates (-26.6%)
Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New81081
Fresh011
Picked011
Done011
Total81384

Merged error: 0.4b

Counts
84 → 3

localize0.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify2.0ms

Algorithm
egg-herbie
Counts
0 → 0
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
000

prune0.0ms

Pruning

3 alts after pruning (0 fresh and 3 done)

PrunedKeptTotal
New000
Fresh000
Picked011
Done022
Total033

Merged error: 0.4b

Counts
3 → 3

regimes182.0ms

Accuracy

58.2% (13.3b remaining)

Error of 13.7b against oracle of 0.4b and baseline of 32.2b

bsearch104.0ms

Steps
ItersRangePoint
11
1253.8160530937032
3.5748133113367078e+34
1.1941518770762368e+22
7
3.3633950603777455e-35
8.184747370507503e-33
2.5811817647792857e-34
6
1.7954473583230095e-147
7.814973307785734e-147
7.23290146831023e-147
9
-8.665263652720149e-150
-3.603901205548255e-155
-5.550856677545569e-153
9
-8.128774952156671e-94
-1.0090167186148159e-101
-6.283037701495192e-94
8
-5.532932786035637e-51
-1.7821173920834297e-54
-1.2798534198627767e-51
8
-5.451592096701929e+146
-1.6974079862123164e+142
-8.58791995589293e+142

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03896
13896

end0.0ms

sample539.0ms

Algorithm
intervals
Results
338.0ms8000×body80valid

Profiling

Loading profile data...