Details

Time bar (total: 2.8s)

analyze412.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

sample44.0ms

Algorithm
intervals
Results
12.0ms159×body80valid
11.0ms35×body1280valid
7.0ms32×body640valid
2.0ms17×body320valid
1.0ms13×body160valid
1.0ms12×body80invalid
0.0msbody320invalid
0.0msbody640invalid

simplify21.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (7.0ms)

IterNodesCost
06812
16812

prune1.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 2.7b

Counts
2 → 1

localize8.0ms

Local error

Found 3 expressions with local error:

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

rewrite27.0ms

Algorithm
rewrite-expression-head
Rules
26×add-sqr-sqrt_binary64_68177
22×times-frac_binary64_68187
21×*-un-lft-identity_binary64_68192 add-cube-cbrt_binary64_68163
19×add-cbrt-cube_binary64_68164 add-exp-log_binary64_68156
13×associate-*r*_binary64_68251
cbrt-undiv_binary64_68162 div-exp_binary64_68141 associate-/r*_binary64_68255
pow1_binary64_68134
prod-exp_binary64_68139 cbrt-unprod_binary64_68161 associate-/l*_binary64_68256
add-log-exp_binary64_68157 div-inv_binary64_68193 associate-*l*_binary64_68252
clear-num_binary64_68195 associate-*r/_binary64_68253 unswap-sqr_binary64_68220 frac-2neg_binary64_68185
*-commutative_binary64_68260 pow-prod-down_binary64_68115 associate-/l/_binary64_68258
Counts
3 → 83
Calls
3 calls:
5.0ms
(/.f64 (sin.f64 y) y)
10.0ms
(*.f64 x (/.f64 (sin.f64 y) y))
9.0ms
(/.f64 (*.f64 x (/.f64 (sin.f64 y) y)) z)

series2.2s

Counts
3 → 9
Calls
3 calls:
309.0ms
(/.f64 (sin.f64 y) y)
423.0ms
(*.f64 x (/.f64 (sin.f64 y) y))
1.4s
(/.f64 (*.f64 x (/.f64 (sin.f64 y) y)) z)
Iterations

Useful iterations: 0 (57.0ms)

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

simplify125.0ms

Counts
92 → 92
Iterations

Useful iterations: 0 (93.0ms)

IterNodesCost
050877638

prune17.0ms

Filtered
74 candidates to 92 candidates (-24.3%)

Profiling

Loading profile data...