Details

Time bar (total: 12.5s)

sample35.0ms

Algorithm
intervals
Results
9.0ms223×body80valid
7.0ms36×body1280valid
5.0ms31×body640valid
2.0msbody2560valid
1.0ms10×body320valid
1.0msbody160valid

simplify5.1s

Counts
1 → 1
Iterations
IterNodes
done5000
63713
51137
4391
3168
260
121
09

prune18.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.0b

localize12.0ms

Local error

Found 1 expressions with local error:

0.0b
(* (- x z) y)

rewrite18.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
*-un-lft-identity associate-*l*
pow1 add-cbrt-cube associate-*r* add-exp-log add-cube-cbrt
associate-*l/
expm1-log1p-u flip3-- pow-prod-down prod-exp *-commutative cbrt-unprod log1p-expm1-u flip-- distribute-lft-out-- add-log-exp difference-of-squares unswap-sqr
Counts
1 → 24
Calls
1 calls:
17.0ms
(* (- x z) y)

series44.0ms

Counts
1 → 3
Calls
1 calls:
44.0ms
(* (- x z) y)

simplify1.5s

Counts
27 → 27
Iterations
IterNodes
done5001
31277
2309
1114
051

prune141.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

localize13.0ms

Local error

Found 2 expressions with local error:

0.0b
(- (- (* x y) (* y z)) (* y y))
9.4b
(+ (- (- (* x y) (* y z)) (* y y)) (* y y))

rewrite170.0ms

Algorithm
rewrite-expression-head
Rules
16×add-log-exp
add-sqr-sqrt associate-+l+ prod-diff
*-un-lft-identity diff-log associate--l+ add-cube-cbrt
sub-neg fma-def
sum-log fma-neg
expm1-log1p-u pow1 add-cbrt-cube add-exp-log log1p-expm1-u difference-of-squares
associate--l- +-commutative flip3-+ flip3-- associate-+l- flip-+ flip--
Counts
2 → 54
Calls
2 calls:
41.0ms
(- (- (* x y) (* y z)) (* y y))
127.0ms
(+ (- (- (* x y) (* y z)) (* y y)) (* y y))

series97.0ms

Counts
2 → 6
Calls
2 calls:
46.0ms
(- (- (* x y) (* y z)) (* y y))
51.0ms
(+ (- (- (* x y) (* y z)) (* y y)) (* y y))

simplify3.0s

Counts
60 → 60
Iterations
IterNodes
done5000
33877
2754
1230
084

prune266.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0b

localize9.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify0.0ms

Counts
0 → 0
Iterations
IterNodes
done0
00

prune4.0ms

Pruning

1 alts after pruning (0 fresh and 1 done)

Merged error: 0b

simplify2.0ms

Iterations
IterNodes
done16
216
114
07

end0.0ms

sample2.1s

Algorithm
intervals
Results
716.0ms948×body1280valid
583.0ms7163×body80valid
193.0ms890×body640valid
123.0ms570×body320valid
97.0ms219×body2560valid
38.0ms346×body160valid