Details

Time bar (total: 13.4s)

sample355.0ms

Algorithm
intervals
Results
172.0ms64×body10240exit
115.0ms66×body1280valid
39.0ms62×body640valid
10.0ms94×body80valid
7.0ms22×body320valid
3.0ms12×body160valid

simplify2.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
087

prune3.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: 32.4b

Counts
2 → 1

localize18.0ms

Local error

Found 4 expressions with local error:

0.0b
(atan2 (expm1 (sin (expm1 a))) (atan a))
0.0b
(expm1 (sin (expm1 a)))
0.2b
(sin (expm1 a))
37.1b
(fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)

rewrite4.0ms

Algorithm
rewrite-expression-head
Rules
Counts
4 → 0
Calls
4 calls:
1.0ms
(atan2 (expm1 (sin (expm1 a))) (atan a))
1.0ms
(expm1 (sin (expm1 a)))
2.0ms
(sin (expm1 a))
1.0ms
(fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)

series68.0ms

Counts
4 → 12
Calls
4 calls:
2.0ms
(atan2 (expm1 (sin (expm1 a))) (atan a))
1.0ms
(expm1 (sin (expm1 a)))
56.0ms
(sin (expm1 a))
9.0ms
(fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)

simplify3.0ms

Algorithm
egg-herbie
Counts
12 → 12
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0748

prune7.0ms

Filtered
12 candidates to 0 candidates (0.0%)
Pruning

1 alts after pruning (0 fresh and 1 done)

PrunedKeptTotal
New12012
Fresh000
Picked011
Done000
Total12113

Merged error: 32.4b

Counts
13 → 1

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
087

end0.0ms

sample12.9s

Algorithm
intervals
Results
7.1s2622×body10240exit
3.8s2282×body1280valid
1.2s1672×body640valid
294.0ms2763×body80valid
285.0ms851×body320valid
91.0ms427×body160valid
8.0msbody2560valid
5.0msbody5120valid