Details

Time bar (total: 38.4s)

sample43.0ms

Algorithm
intervals
Results
29.0ms296×body80valid

simplify29.7s

Counts
1 → 1
Iterations
IterNodes
done5000
2574986
2564970
2554954
2544938
2534922
2524906
2514890
2504874
2494858
2484842
2474826
2464810
2454794
2444778
2434762
2424746
2414730
2404714
2394698
2384682
2374666
2364650
2354634
2344618
2334602
2324586
2314570
2304554
2294538
2284522
2274506
2264490
2254474
2244458
2234442
2224426
2214410
2204394
2194378
2184362
2174346
2164330
2154314
2144298
2134282
2124266
2114250
2104234
2094218
2084202
2074186
2064170
2054154
2044138
2034122
2024106
2014090
2004074
1994058
1984042
1974026
1964010
1953994
1943978
1933962
1923946
1913930
1903914
1893898
1883882
1873866
1863850
1853834
1843818
1833802
1823786
1813770
1803754
1793738
1783722
1773706
1763690
1753674
1743658
1733642
1723626
1713610
1703594
1693578
1683562
1673546
1663530
1653514
1643498
1633482
1623466
1613450
1603434
1593418
1583402
1573386
1563370
1553354
1543338
1533322
1523306
1513290
1503274
1493258
1483242
1473226
1463210
1453194
1443178
1433162
1423146
1413130
1403114
1393098
1383082
1373066
1363050
1353034
1343018
1333002
1322986
1312970
1302954
1292938
1282922
1272906
1262890
1252874
1242858
1232842
1222826
1212810
1202794
1192778
1182762
1172746
1162730
1152714
1142698
1132682
1122666
1112650
1102634
1092618
1082602
1072586
1062570
1052554
1042538
1032522
1022506
1012490
1002474
992458
982442
972426
962410
952394
942378
932362
922346
912330
902314
892298
882282
872266
862250
852234
842218
832202
822186
812170
802154
792138
782122
772106
762090
752074
742058
732042
722026
712010
701994
691978
681962
671946
661930
651914
641898
631882
621866
611850
601834
591818
581802
571786
561770
551754
541738
531722
521706
511690
501674
491658
481642
471626
461610
451594
441578
431562
421546
411530
401514
391498
381482
371466
361450
351434
341418
331402
321386
311370
301354
291338
281322
271306
261290
251274
241258
231242
221226
211210
201194
191178
181162
171146
161130
151114
141098
131082
121045
11968
10779
9502
8293
7238
6211
5183
4129
379
250
125
013

prune15.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize35.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (- (* (/ 1.0 8.0) x) (/ (* y z) 2.0)) t)
0.0b
(- (* (/ 1.0 8.0) x) (/ (* y z) 2.0))

rewrite94.0ms

Algorithm
rewrite-expression-head
Rules
14×prod-diff
associate-+l+ *-un-lft-identity add-log-exp
add-sqr-sqrt add-cube-cbrt
times-frac
fma-def
expm1-log1p-u pow1 sum-log sub-neg add-cbrt-cube diff-log add-exp-log insert-posit16 log1p-expm1-u div-inv
+-commutative flip3-+ flip3-- fma-neg associate-*l/ frac-sub associate-+l- flip-+ flip-- distribute-lft-out
Counts
2 → 53
Calls
2 calls:
72.0ms
(+ (- (* (/ 1.0 8.0) x) (/ (* y z) 2.0)) t)
21.0ms
(- (* (/ 1.0 8.0) x) (/ (* y z) 2.0))

series189.0ms

Counts
2 → 6
Calls
2 calls:
83.0ms
(+ (- (* (/ 1.0 8.0) x) (/ (* y z) 2.0)) t)
106.0ms
(- (* (/ 1.0 8.0) x) (/ (* y z) 2.0))

simplify2.6s

Counts
59 → 59
Iterations
IterNodes
done5000
33951
21021
1341
0130

prune378.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0b

localize59.0ms

Local error

Found 3 expressions with local error:

0.0b
(fma (/ 1.0 8.0) x (- (* (/ z 2.0) (/ y 1))))
0.0b
(+ (fma (/ 1.0 8.0) x (- (* (/ z 2.0) (/ y 1)))) (+ (fma (- (/ z 2.0)) (/ y 1) (* (/ z 2.0) (/ y 1))) t))
52.4b
(fma (- (/ z 2.0)) (/ y 1) (* (/ z 2.0) (/ y 1)))

rewrite25.0ms

Algorithm
rewrite-expression-head
Rules
*-un-lft-identity
add-log-exp
add-sqr-sqrt add-cube-cbrt
expm1-log1p-u pow1 sum-log fma-def add-cbrt-cube add-exp-log fma-udef insert-posit16 log1p-expm1-u distribute-lft-out
+-commutative associate-+l+ associate-+r+ flip3-+ flip-+
Counts
3 → 44
Calls
3 calls:
0.0ms
(fma (/ 1.0 8.0) x (- (* (/ z 2.0) (/ y 1))))
23.0ms
(+ (fma (/ 1.0 8.0) x (- (* (/ z 2.0) (/ y 1)))) (+ (fma (- (/ z 2.0)) (/ y 1) (* (/ z 2.0) (/ y 1))) t))
1.0ms
(fma (- (/ z 2.0)) (/ y 1) (* (/ z 2.0) (/ y 1)))

series265.0ms

Counts
3 → 9
Calls
3 calls:
88.0ms
(fma (/ 1.0 8.0) x (- (* (/ z 2.0) (/ y 1))))
112.0ms
(+ (fma (/ 1.0 8.0) x (- (* (/ z 2.0) (/ y 1)))) (+ (fma (- (/ z 2.0)) (/ y 1) (* (/ z 2.0) (/ y 1))) t))
66.0ms
(fma (- (/ z 2.0)) (/ y 1) (* (/ z 2.0) (/ y 1)))

simplify2.5s

Counts
53 → 53
Iterations
IterNodes
done5000
32944
2531
1170
076

prune425.0ms

Pruning

1 alts after pruning (0 fresh and 1 done)

Merged error: 0b

simplify14.0ms

Iterations
IterNodes
done31
331
230
128
018

end0.0ms

sample2.0s

Algorithm
intervals
Results
1.6s9160×body80valid
1.0msbody2560valid
0.0msbody640valid