Details

Time bar (total: 5.2s)

analyze2.7s

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
0%99.9%0.1%8
0%99.9%0.1%9
0%99.9%0.1%10
0%99.5%0.5%11
0%99.1%0.9%12
0.4%97.3%2.3%13
0.7%95.8%3.5%14

sample471.0ms

Algorithm
intervals
Results
158.0ms48×body2560invalid
90.0ms112×body1280valid
59.0ms16×body5120invalid
36.0ms59×body640valid
32.0ms25×body2560valid
25.0ms35×body1280invalid
20.0msbody5120valid
12.0ms19×body320valid
7.0ms14×body640invalid
4.0ms33×body80invalid
4.0ms27×body80valid
4.0ms10×body320invalid
2.0msbody160valid
1.0msbody160invalid

simplify355.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (40.0ms)

IterNodesCost
0511432

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: 38.7b

Counts
2 → 1

localize18.0ms

Local error

Found 4 expressions with local error:

0.6b
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k))
0.6b
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k))
13.9b
(/.f64 (pow.f64 t 3) (*.f64 l l))
28.0b
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (pow.f64 (/.f64 k t) 2))

rewrite291.0ms

Algorithm
rewrite-expression-head
Rules
228×add-exp-log_binary64_2459
139×prod-exp_binary64_2442
52×add-cbrt-cube_binary64_2467
51×div-exp_binary64_2444
37×times-frac_binary64_2490
33×add-sqr-sqrt_binary64_2480
32×pow-exp_binary64_2415
26×cbrt-unprod_binary64_2464
24×*-un-lft-identity_binary64_2495 associate-*r*_binary64_2554 add-cube-cbrt_binary64_2466
23×unpow-prod-down_binary64_2426 pow-to-exp_binary64_2416
18×associate-*l*_binary64_2555
12×associate-/l*_binary64_2559
11×pow1_binary64_2437
10×associate-*l/_binary64_2557 cube-prod_binary64_2468
cbrt-undiv_binary64_2465
sqr-pow_binary64_2527 unswap-sqr_binary64_2523
tan-quot_binary64_2362 pow-prod-down_binary64_2418 add-log-exp_binary64_2460
cube-mult_binary64_2470 div-inv_binary64_2496 unpow3_binary64_2435 *-commutative_binary64_2563
frac-times_binary64_2487 associate-*r/_binary64_2556
clear-num_binary64_2498 associate-/r*_binary64_2558 unpow2_binary64_2434 frac-2neg_binary64_2488
Counts
4 → 187
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))
9.0ms
(/.f64 (pow.f64 t 3) (*.f64 l l))
238.0ms
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (pow.f64 (/.f64 k t) 2))

series1.2s

Counts
4 → 12
Calls
4 calls:
298.0ms
(*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k))
305.0ms
(*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k))
308.0ms
(/.f64 (pow.f64 t 3) (*.f64 l l))
279.0ms
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (pow.f64 (/.f64 k t) 2))
Iterations

Useful iterations: 0 (63.0ms)

IterNodesCost
0883840
1883840
057063696
0883840
1883840
057063696
058983800
03172531
13172531
049742325
149742325
03172531
13172531
049742325
149742325
051992386
0723642
1723642
052253552
0723642
1723642
052253552
050533650
0783711
1783711
055593615
0783711
1783711
055593615
050633695

simplify119.0ms

Counts
199 → 199
Iterations

Useful iterations: 0 (57.0ms)

IterNodesCost
0509017450

prune57.0ms

Filtered
109 candidates to 199 candidates (-82.6%)

Profiling

Loading profile data...