Details

Time bar (total: 4.3s)

analyze2.1s

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
0%99.9%0.1%7
1.6%98.3%0.1%8
2.3%97.5%0.1%9
7.4%90.9%1.7%10
9.2%87.4%3.5%11
11.7%83.5%4.8%12
15.2%76%8.8%13
16.4%72%11.6%14

sample131.0ms

Algorithm
intervals
Results
60.0ms79×body1280valid
26.0ms42×body640valid
12.0ms99×body80valid
8.0ms23×body320valid
5.0ms39×body80invalid
3.0ms13×body160valid
2.0msbody320invalid
1.0msbody640invalid
1.0msbody1280invalid
0.0msbody160invalid

simplify369.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (52.0ms)

IterNodesCost
0501735

prune5.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New011
Fresh101
Picked000
Done000
Total112

Merged error: 32.9b

Counts
2 → 1

localize19.0ms

Local error

Found 4 expressions with local error:

2.4b
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k))
3.4b
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k))
14.6b
(/.f64 (pow.f64 t 3) (*.f64 l l))
15.1b
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))

rewrite293.0ms

Algorithm
rewrite-expression-head
Rules
108×add-exp-log_binary64_2459
58×prod-exp_binary64_2442
52×add-cbrt-cube_binary64_2467
28×times-frac_binary64_2490
26×add-sqr-sqrt_binary64_2480 cbrt-unprod_binary64_2464
24×div-exp_binary64_2444
20×pow1_binary64_2437
19×*-un-lft-identity_binary64_2495
18×associate-*l*_binary64_2555
17×add-cube-cbrt_binary64_2466
16×associate-*l/_binary64_2557
12×associate-/l*_binary64_2559
10×pow-prod-down_binary64_2418 unpow-prod-down_binary64_2426 frac-times_binary64_2487 associate-*r*_binary64_2554 cube-prod_binary64_2468
tan-quot_binary64_2362 pow-to-exp_binary64_2416 cbrt-undiv_binary64_2465 pow-exp_binary64_2415
associate-*r/_binary64_2556
unswap-sqr_binary64_2523
sqr-pow_binary64_2527 add-log-exp_binary64_2460 flip-+_binary64_2520 flip3-+_binary64_2493
cube-mult_binary64_2470 unpow3_binary64_2435 *-commutative_binary64_2563
div-inv_binary64_2496
clear-num_binary64_2498 distribute-rgt-in_binary64_2538 associate-/r*_binary64_2558 frac-2neg_binary64_2488 distribute-lft-out_binary64_2539 distribute-lft-in_binary64_2537
Counts
4 → 159
Calls
4 calls:
15.0ms
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k))
13.0ms
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k))
11.0ms
(/.f64 (pow.f64 t 3) (*.f64 l l))
245.0ms
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))

series1.2s

Counts
4 → 12
Calls
4 calls:
286.0ms
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k))
294.0ms
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k))
293.0ms
(/.f64 (pow.f64 t 3) (*.f64 l l))
295.0ms
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (+.f64 2 (pow.f64 (/.f64 k t) 2)))
Iterations

Useful iterations: 0 (62.0ms)

IterNodesCost
0913867
1913867
053953735
0913867
1913867
053953735
053793842
03172531
13172531
049742325
149742325
03172531
13172531
049742325
149742325
051992386
0723642
1723642
052253552
0723642
1723642
052253552
050533650
0783711
1783711
055593615
0783711
1783711
055593615
050633695

simplify114.0ms

Counts
171 → 171
Iterations

Useful iterations: 0 (62.0ms)

IterNodesCost
0576916882

prune61.0ms

Filtered
106 candidates to 171 candidates (-61.3%)

Profiling

Loading profile data...