Details

Time bar (total: 4.6s)

sample128.0ms

Algorithm
intervals
Results
39.0ms663×body80valid
31.0ms655×body80nan

simplify2.3s

Counts
1 → 1
Iterations

Useful iterations: 2 (10.0ms)

IterNodesCost
08263
117263
237238
371238
4114238
5310238
61559238
done5001238

prune20.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize33.0ms

Local error

Found 3 expressions with local error:

0.0b
(- (fma y (log y) x) z)
0.0b
(exp (- (fma y (log y) x) z))
0.1b
(fma y (log y) x)

rewrite41.0ms

Algorithm
rewrite-expression-head
Rules
21×add-sqr-sqrt *-un-lft-identity
18×prod-diff
17×add-cube-cbrt
12×exp-sum
add-log-exp
exp-prod
expm1-log1p-u pow1 add-cbrt-cube fma-neg add-exp-log fma-udef log1p-expm1-u
sub-neg diff-log associate--l+ distribute-lft-out-- difference-of-squares rem-exp-log
flip3-- exp-diff flip--
Counts
3 → 68
Calls
3 calls:
11.0ms
(- (fma y (log y) x) z)
26.0ms
(exp (- (fma y (log y) x) z))
1.0ms
(fma y (log y) x)

series202.0ms

Counts
3 → 9
Calls
3 calls:
53.0ms
(- (fma y (log y) x) z)
57.0ms
(exp (- (fma y (log y) x) z))
93.0ms
(fma y (log y) x)

simplify1.0s

Counts
77 → 77
Iterations

Useful iterations: done (1.0s)

IterNodesCost
011325219
123622792
271419283
done500018826

prune399.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0.0b

localize45.0ms

Local error

Found 4 expressions with local error:

0.0b
(exp (sqrt (- (fma y (log y) x) z)))
0.0b
(pow (exp (sqrt (- (fma y (log y) x) z))) (sqrt (- (fma y (log y) x) z)))
0.1b
(fma y (log y) x)
0.1b
(fma y (log y) x)

rewrite73.0ms

Algorithm
rewrite-expression-head
Rules
17×add-sqr-sqrt *-un-lft-identity
16×exp-prod
15×sqrt-prod
11×add-cube-cbrt
pow-pow
pow-unpow
pow1 add-log-exp
expm1-log1p-u add-cbrt-cube add-exp-log log1p-expm1-u
unpow-prod-down distribute-lft-out-- difference-of-squares
fma-udef
pow-to-exp pow-exp sqr-pow rem-exp-log
Counts
4 → 70
Calls
4 calls:
22.0ms
(exp (sqrt (- (fma y (log y) x) z)))
48.0ms
(pow (exp (sqrt (- (fma y (log y) x) z))) (sqrt (- (fma y (log y) x) z)))
0.0ms
(fma y (log y) x)
1.0ms
(fma y (log y) x)

series285.0ms

Calls
2 calls:
86.0ms
(fma y (log y) x)
104.0ms
(fma y (log y) x)