Details

Time bar (total: 2.9s)

analyze241.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%87.4%12.6%6
20.3%59.3%20.4%7
21.1%51.5%27.4%8
35.5%30.4%34%9
35.7%26.1%38.1%10
42.8%15.4%41.8%11
42.9%13.2%44%12
46.4%7.8%45.8%13
46.4%6.6%47%14

sample73.0ms

Algorithm
intervals
Results
31.0ms56×body1280valid
16.0ms45×body640valid
10.0ms121×body80valid
6.0ms23×body320valid
2.0ms11×body160valid
1.0msbody80invalid
1.0msbody80overflowed

simplify348.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (55.0ms)

IterNodesCost
0548841

prune5.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New101
Fresh011
Picked000
Done000
Total112

Merged error: 31.4b

Counts
2 → 1

localize21.0ms

Local error

Found 4 expressions with local error:

0.0b
(*.f64 (+.f64 1 (/.f64 1 eps)) (exp.f64 (neg.f64 (*.f64 (-.f64 1 eps) x))))
0.0b
(*.f64 (+.f64 1 eps) x)
0.0b
(*.f64 (-.f64 1 eps) x)
2.4b
(-.f64 (*.f64 (+.f64 1 (/.f64 1 eps)) (exp.f64 (neg.f64 (*.f64 (-.f64 1 eps) x)))) (*.f64 (-.f64 (/.f64 1 eps) 1) (exp.f64 (neg.f64 (*.f64 (+.f64 1 eps) x)))))

rewrite263.0ms

Algorithm
rewrite-expression-head
Rules
81×frac-sub_binary64_2486
76×exp-neg_binary64_2451 frac-times_binary64_2487
57×neg-sub0_binary64_2501 exp-diff_binary64_2452
42×associate-*l/_binary64_2557
38×associate-*r/_binary64_2556
31×flip-+_binary64_2520 flip3-+_binary64_2493
29×flip--_binary64_2521 flip3--_binary64_2494
19×add-sqr-sqrt_binary64_2480 un-div-inv_binary64_2497
18×*-un-lft-identity_binary64_2495
15×associate-*l*_binary64_2555
10×add-cube-cbrt_binary64_2466 add-cbrt-cube_binary64_2467 pow1_binary64_2437
associate-*r*_binary64_2554 add-exp-log_binary64_2459
add-log-exp_binary64_2460
pow-prod-down_binary64_2418 unswap-sqr_binary64_2523 cbrt-unprod_binary64_2464 prod-exp_binary64_2442 *-commutative_binary64_2563 distribute-lft-out_binary64_2539
difference-of-squares_binary64_2524
sub-neg_binary64_2499 diff-log_binary64_2406 distribute-lft-out--_binary64_2540 div-inv_binary64_2496
Counts
4 → 165
Calls
4 calls:
16.0ms
(*.f64 (+.f64 1 (/.f64 1 eps)) (exp.f64 (neg.f64 (*.f64 (-.f64 1 eps) x))))
8.0ms
(*.f64 (+.f64 1 eps) x)
9.0ms
(*.f64 (-.f64 1 eps) x)
218.0ms
(-.f64 (*.f64 (+.f64 1 (/.f64 1 eps)) (exp.f64 (neg.f64 (*.f64 (-.f64 1 eps) x)))) (*.f64 (-.f64 (/.f64 1 eps) 1) (exp.f64 (neg.f64 (*.f64 (+.f64 1 eps) x)))))

series1.7s

Counts
4 → 12
Calls
4 calls:
332.0ms
(*.f64 (+.f64 1 (/.f64 1 eps)) (exp.f64 (neg.f64 (*.f64 (-.f64 1 eps) x))))
350.0ms
(*.f64 (+.f64 1 eps) x)
586.0ms
(*.f64 (-.f64 1 eps) x)
404.0ms
(-.f64 (*.f64 (+.f64 1 (/.f64 1 eps)) (exp.f64 (neg.f64 (*.f64 (-.f64 1 eps) x)))) (*.f64 (-.f64 (/.f64 1 eps) 1) (exp.f64 (neg.f64 (*.f64 (+.f64 1 eps) x)))))
Iterations

Useful iterations: 0 (463.0ms)

IterNodesCost
01992961
11992961
049542726
149542726
01992961
11992961
049542726
149542726
050062816
0822334
1822334
0152223
1152223
0822334
1822334
0152223
1152223
022171665
122171665
0752125
1752125
0162018
1162018
0752125
1752125
0162018
1162018
048611692
148611692
01342641
11342641
058062451
01342641
11342641
058062451
056582539

simplify178.0ms

Counts
177 → 177
Iterations

Useful iterations: 0 (99.0ms)

IterNodesCost
0517317224

prune104.0ms

Filtered
101 candidates to 177 candidates (-75.2%)

Profiling

Loading profile data...