Details

Time bar (total: 3.3s)

analyze415.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
0%99.9%0.1%4
0%99.9%0.1%5
0%99.9%0.1%6
25%74.9%0.1%7
31.2%68.6%0.1%8
42.1%57.7%0.1%9
56.9%42.9%0.1%10
59.5%40.4%0.1%11
68.1%31.8%0.1%12
75.1%24.4%0.5%13
75.7%23.3%1%14

sample45.0ms

Algorithm
intervals
Results
10.0ms32×body1280valid
8.0ms39×body640valid
8.0ms154×body80valid
7.0ms20×body320valid
1.0ms11×body160valid
1.0ms14×body80invalid
1.0msbody640invalid
0.0msbody160invalid
0.0msbody1280invalid
0.0msbody320invalid

simplify496.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (7.0ms)

IterNodesCost
06812
16812

prune2.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 2.6b

Counts
2 → 1

localize7.0ms

Local error

Found 3 expressions with local error:

0.1b
(*.f64 x (/.f64 (sin.f64 y) y))
0.1b
(/.f64 (sin.f64 y) y)
2.5b
(/.f64 (*.f64 x (/.f64 (sin.f64 y) y)) z)

rewrite24.0ms

Algorithm
rewrite-expression-head
Rules
26×add-sqr-sqrt_binary64_53817
22×times-frac_binary64_53827
21×add-cube-cbrt_binary64_53803 *-un-lft-identity_binary64_53832
19×add-exp-log_binary64_53796 add-cbrt-cube_binary64_53804
13×associate-*r*_binary64_53891
cbrt-undiv_binary64_53802 associate-/r*_binary64_53895 div-exp_binary64_53781
pow1_binary64_53774
cbrt-unprod_binary64_53801 prod-exp_binary64_53779 associate-/l*_binary64_53896
associate-*l*_binary64_53892 add-log-exp_binary64_53797 div-inv_binary64_53833
unswap-sqr_binary64_53860 associate-*r/_binary64_53893 clear-num_binary64_53835 frac-2neg_binary64_53825
pow-prod-down_binary64_53755 *-commutative_binary64_53900 associate-/l/_binary64_53898
Counts
3 → 83
Calls
3 calls:
8.0ms
(*.f64 x (/.f64 (sin.f64 y) y))
5.0ms
(/.f64 (sin.f64 y) y)
8.0ms
(/.f64 (*.f64 x (/.f64 (sin.f64 y) y)) z)

series2.2s

Counts
3 → 9
Calls
3 calls:
425.0ms
(*.f64 x (/.f64 (sin.f64 y) y))
315.0ms
(/.f64 (sin.f64 y) y)
1.5s
(/.f64 (*.f64 x (/.f64 (sin.f64 y) y)) z)
Iterations

Useful iterations: 0 (56.0ms)

IterNodesCost
05313615
15313615
025953519
125953519
05313615
15313615
025953519
125953519
048933623
148933623
01911491
11911491
058341297
01911491
11911491
058341297
054331306
01022484
11022484
0162241
1162241
01022484
11022484
0162241
1162241
049391677
149391677

simplify124.0ms

Counts
92 → 92
Iterations

Useful iterations: 0 (93.0ms)

IterNodesCost
050877638

prune16.0ms

Filtered
74 candidates to 92 candidates (-24.3%)

Profiling

Loading profile data...