Details

Time bar (total: 6.2s)

analyze348.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%99.9%0.1%0
0%99.9%0.1%1
0%99.9%0.1%2
0%99.9%0.1%3
12.5%87.4%0.1%4
62.4%37.5%0.1%5
62.4%37.5%0.1%6
62.4%31.2%6.3%7
62.4%31.2%6.3%8
62.4%28.1%9.5%9
62.4%28.1%9.5%10
62.4%26.5%11%11
62.4%26.5%11%12
62.4%25.8%11.8%13
62.4%25.8%11.8%14

sample129.0ms

Algorithm
intervals
Results
63.0ms131×body1024valid
16.0ms65×body512valid
13.0ms49×body1024invalid
8.0ms26×body512invalid
5.0ms38×body256valid
4.0ms66×body128invalid
3.0msbody2048valid
2.0ms13×body256invalid
1.0ms17×body128valid

simplify1.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01118
11118

prune2.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 43.3b

Counts
2 → 1

localize10.0ms

Local error

Found 2 expressions with local error:

0.0b
(*.f64 (*.f64 1/2 (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
6.0b
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
2 → 0
Calls
2 calls:
0.0ms
(*.f64 (*.f64 1/2 (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
0.0ms
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))

series199.0ms

Counts
2 → 6
Calls
2 calls:
154.0ms
(*.f64 (*.f64 1/2 (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
45.0ms
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))

simplify1.0ms

Algorithm
egg-herbie
Counts
6 → 6
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03289
13289

prune8.0ms

Filtered
5 candidates to 6 candidates (-20.0%)
Pruning

2 alts after pruning (1 fresh and 1 done)

PrunedKeptTotal
New516
Fresh000
Picked011
Done000
Total527

Merged error: 0.1b

Counts
7 → 2

localize16.0ms

Local error

Found 4 expressions with local error:

0.0b
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5)))
0.1b
(*.f64 1/60 (pow.f64 im 5))
0.1b
(*.f64 1/3 (pow.f64 im 3))
0.1b
(*.f64 (*.f64 1/2 (sin.f64 re)) (neg.f64 (+.f64 (*.f64 2 im) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5))))))

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
4 → 0
Calls
4 calls:
0.0ms
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5)))
0.0ms
(*.f64 1/60 (pow.f64 im 5))
0.0ms
(*.f64 1/3 (pow.f64 im 3))
0.0ms
(*.f64 (*.f64 1/2 (sin.f64 re)) (neg.f64 (+.f64 (*.f64 2 im) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5))))))

series640.0ms

Counts
4 → 12
Calls
4 calls:
202.0ms
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5)))
68.0ms
(*.f64 1/60 (pow.f64 im 5))
52.0ms
(*.f64 1/3 (pow.f64 im 3))
317.0ms
(*.f64 (*.f64 1/2 (sin.f64 re)) (neg.f64 (+.f64 (*.f64 2 im) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5))))))

simplify2.0ms

Algorithm
egg-herbie
Counts
12 → 12
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026169
126169

prune5.0ms

Filtered
2 candidates to 12 candidates (-500.0%)
Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New11112
Fresh000
Picked011
Done011
Total11314

Merged error: 0.1b

Counts
14 → 3

localize16.0ms

Local error

Found 4 expressions with local error:

0.1b
(*.f64 (sin.f64 re) (pow.f64 im 5))
0.1b
(*.f64 (sin.f64 re) (pow.f64 im 3))
0.1b
(*.f64 1/6 (*.f64 (sin.f64 re) (pow.f64 im 3)))
0.1b
(*.f64 (sin.f64 re) im)

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
4 → 0
Calls
4 calls:
0.0ms
(*.f64 (sin.f64 re) (pow.f64 im 5))
0.0ms
(*.f64 (sin.f64 re) (pow.f64 im 3))
0.0ms
(*.f64 1/6 (*.f64 (sin.f64 re) (pow.f64 im 3)))
0.0ms
(*.f64 (sin.f64 re) im)

series513.0ms

Counts
4 → 12
Calls
4 calls:
194.0ms
(*.f64 (sin.f64 re) (pow.f64 im 5))
116.0ms
(*.f64 (sin.f64 re) (pow.f64 im 3))
148.0ms
(*.f64 1/6 (*.f64 (sin.f64 re) (pow.f64 im 3)))
55.0ms
(*.f64 (sin.f64 re) im)

simplify2.0ms

Algorithm
egg-herbie
Counts
12 → 12
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027145
127145

prune6.0ms

Filtered
4 candidates to 12 candidates (-200.0%)
Pruning

3 alts after pruning (0 fresh and 3 done)

PrunedKeptTotal
New12012
Fresh000
Picked011
Done022
Total12315

Merged error: 0.1b

Counts
15 → 3

regimes77.0ms

Accuracy

0% (0.6b remaining)

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

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01836
11836

end0.0ms

sample4.2s

Algorithm
intervals
Results
2.0s4091×body1024valid
582.0ms2025×body1024invalid
503.0ms2056×body512valid
193.0ms992×body512invalid
170.0ms2559×body128invalid
167.0ms238×body2048valid
147.0ms988×body256valid
64.0ms472×body256invalid
49.0ms627×body128valid

Profiling

Loading profile data...