Details

Time bar (total: 1.9s)

analyze365.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
12.5%87.4%0.1%7
26.5%73.3%0.1%8
33.5%66.3%0.1%9
49.1%50.7%0.1%10
56.9%42.9%0.1%11
60.8%39%0.1%12
69%30.9%0.1%13
72.5%27.3%0.1%14

sample34.0ms

Algorithm
intervals
Results
11.0ms76×body1280valid
7.0ms60×body640valid
2.0ms70×body80valid
2.0ms13×body2560valid
2.0ms25×body320valid
1.0ms12×body160valid

simplify329.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (25.0ms)

IterNodesCost
047617
147617

prune2.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: 44.7b

Counts
2 → 1

localize11.0ms

Local error

Found 2 expressions with local error:

0.0b
(+.f64 (*.f64 x y) z)
8.6b
(-.f64 (fma.f64 x y z) (+.f64 1 (+.f64 (*.f64 x y) z)))

rewrite215.0ms

Algorithm
rewrite-expression-head
Rules
13×add-log-exp_binary64_6050
*-un-lft-identity_binary64_6085
add-sqr-sqrt_binary64_6070 sum-log_binary64_5995
diff-log_binary64_5996
add-cube-cbrt_binary64_6056 add-exp-log_binary64_6049 pow1_binary64_6027 add-cbrt-cube_binary64_6057 distribute-lft-out--_binary64_6130
difference-of-squares_binary64_6114 distribute-lft-out_binary64_6129 sub-neg_binary64_6089 associate--r+_binary64_6140 flip--_binary64_6111 flip-+_binary64_6110 +-commutative_binary64_6152 flip3-+_binary64_6083 flip3--_binary64_6084
Counts
2 → 28
Calls
2 calls:
5.0ms
(+.f64 (*.f64 x y) z)
208.0ms
(-.f64 (fma.f64 x y z) (+.f64 1 (+.f64 (*.f64 x y) z)))

series871.0ms

Counts
2 → 6
Calls
2 calls:
250.0ms
(+.f64 (*.f64 x y) z)
620.0ms
(-.f64 (fma.f64 x y z) (+.f64 1 (+.f64 (*.f64 x y) z)))
Iterations

Useful iterations: 0 (33.0ms)

IterNodesCost
0713708
1713708
014633636
114633636
0713708
1713708
014633636
114633636
049803667
149803667
0623546
1623546
03163492
13163492
0623546
1623546
03163492
13163492
07203577
17203577

simplify105.0ms

Counts
34 → 34
Iterations

Useful iterations: 0 (78.0ms)

IterNodesCost
049997764
149997764

prune7.0ms

Filtered
29 candidates to 34 candidates (-17.2%)

Profiling

Loading profile data...