Details

Time bar (total: 13.3s)

sample18.0ms

Algorithm
intervals
Results
6.0ms237×body80valid
1.0msbody1280valid
1.0msbody2560valid
1.0msbody640valid
0.0msbody320valid
0.0msbody160valid

simplify3.2s

Counts
1 → 1
Iterations
IterNodes
done5000
1394976
1384941
1374905
1364873
1354840
1344803
1334769
1324737
1314702
1304667
1294633
1284600
1274567
1264532
1254496
1244464
1234431
1224394
1214360
1204328
1194293
1184258
1174224
1164191
1154158
1144123
1134087
1124055
1114022
1103985
1093951
1083919
1073884
1063849
1053815
1043782
1033749
1023714
1013674
1003642
993609
983572
973538
963506
953471
943436
933402
923369
913336
903301
893265
883233
873200
863163
853129
843097
833062
823027
812993
802960
792927
782892
772854
762822
752789
742752
732718
722686
712651
702616
692582
682549
672516
662481
652445
642413
632380
622343
612309
602277
592242
582207
572173
562140
552107
542072
532034
522002
511969
501932
491898
481866
471831
461796
451762
441729
431696
421661
411625
401593
391560
381523
371489
361457
351422
341387
331353
321320
311287
301252
291214
281182
271149
261112
251078
241046
231011
22976
21942
20909
19876
18841
17805
16772
15740
14704
13653
12608
11547
10505
9414
8234
7155
694
554
439
329
219
112
06

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize8.0ms

Local error

Found 1 expressions with local error:

0.0b
(+ x (/ (- x y) 2.0))

rewrite27.0ms

Algorithm
rewrite-expression-head
Rules
*-un-lft-identity
fma-def add-log-exp
add-sqr-sqrt add-cube-cbrt
expm1-log1p-u pow1 +-commutative associate-+r- sum-log flip3-+ add-cbrt-cube div-sub add-exp-log flip-+ log1p-expm1-u distribute-lft-out
Counts
1 → 18
Calls
1 calls:
26.0ms
(+ x (/ (- x y) 2.0))

series55.0ms

Counts
1 → 3
Calls
1 calls:
55.0ms
(+ x (/ (- x y) 2.0))

simplify2.7s

Counts
21 → 21
Iterations
IterNodes
done5000
43606
3801
2269
198
036

prune130.0ms

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 0.0b

localize17.0ms

Local error

Found 1 expressions with local error:

0.0b
(- (* 1.5 x) (* 0.5 y))

rewrite14.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp
add-sqr-sqrt expm1-log1p-u pow1 sub-neg *-un-lft-identity flip3-- add-cbrt-cube fma-neg diff-log prod-diff add-exp-log add-cube-cbrt log1p-expm1-u flip--
Counts
1 → 16
Calls
1 calls:
14.0ms
(- (* 1.5 x) (* 0.5 y))

series51.0ms

Counts
1 → 3
Calls
1 calls:
50.0ms
(- (* 1.5 x) (* 0.5 y))

simplify2.7s

Counts
19 → 19
Iterations
IterNodes
done5000
42157
3918
2304
1102
036

prune99.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0b

localize17.0ms

Local error

Found 1 expressions with local error:

0.1b
(fma 1.5 x (- (* 0.5 y)))

rewrite1.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt expm1-log1p-u pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt fma-udef log1p-expm1-u add-log-exp
Counts
1 → 10
Calls
1 calls:
1.0ms
(fma 1.5 x (- (* 0.5 y)))

series52.0ms

Counts
1 → 3
Calls
1 calls:
52.0ms
(fma 1.5 x (- (* 0.5 y)))

simplify3.5s

Counts
13 → 13
Iterations
IterNodes
done5000
54041
4817
3194
258
129
018

prune75.0ms

Pruning

1 alts after pruning (0 fresh and 1 done)

Merged error: 0b

simplify6.0ms

Iterations
IterNodes
done14
214
112
07

end0.0ms

sample633.0ms

Algorithm
intervals
Results
342.0ms7353×body80valid
36.0ms248×body1280valid
19.0ms165×body640valid
16.0ms93×body2560valid
8.0ms94×body320valid
3.0ms50×body160valid