TDataType size : 8


 Test with dataset : Random values 
====================================================================================
Test #, DataSet count, m of m [ms], classic by std::sort [ms], classic by qsort [ms]
1, 100038, 2, 5, 9
2, 200039, 5, 11, 20
3, 300013, 7, 15, 32
4, 400044, 10, 22, 42
5, 500091, 12, 27, 54
6, 600070, 15, 33, 65
7, 700054, 17, 38, 76
8, 800014, 20, 44, 88
9, 900047, 23, 50, 100
10, 1000011, 25, 55, 110
11, 1100008, 28, 61, 124
12, 1200080, 30, 67, 135
13, 1300078, 29, 71, 145
14, 1400065, 35, 77, 158
15, 1500067, 36, 83, 170
16, 1600076, 41, 88, 181
17, 1700072, 42, 94, 194
18, 1800093, 44, 99, 205
19, 1900056, 48, 103, 217
20, 2000009, 51, 110, 229
21, 2100018, 53, 116, 240
22, 2200068, 56, 120, 253
23, 2300030, 58, 128, 267
24, 2400059, 59, 132, 276
25, 2500091, 62, 137, 288
26, 2600015, 59, 142, 300
27, 2700031, 68, 149, 313
28, 2800026, 71, 153, 325
29, 2900038, 73, 161, 337
30, 3000058, 79, 166, 353
31, 3100045, 76, 171, 360
32, 3200049, 71, 175, 373
33, 3300066, 83, 180, 385
34, 3400024, 87, 187, 399
35, 3500047, 86, 193, 410
36, 3600084, 88, 200, 421
37, 3700056, 92, 205, 433
38, 3800016, 97, 208, 445
39, 3900018, 98, 211, 459
40, 4000059, 99, 221, 470
41, 4100062, 103, 227, 481
42, 4200009, 106, 230, 492
43, 4300097, 108, 237, 506
44, 4400052, 110, 242, 519
45, 4500058, 116, 246, 533
46, 4600015, 116, 252, 544
47, 4700048, 121, 257, 555
48, 4800011, 119, 265, 568
49, 4900022, 122, 271, 579
50, 5000086, 126, 275, 592
51, 5100035, 126, 279, 604
52, 5200058, 130, 285, 615
53, 5300094, 134, 291, 630
54, 5400048, 125, 296, 641
55, 5500066, 138, 302, 655
56, 5600026, 142, 307, 666
57, 5700078, 141, 311, 678
58, 5800063, 142, 319, 691
59, 5900004, 151, 324, 702
60, 6000052, 149, 328, 715
61, 6100064, 155, 337, 726
62, 6200048, 160, 338, 736
63, 6300059, 158, 347, 748
64, 6400098, 162, 352, 763
65, 6500056, 162, 358, 776
66, 6600017, 163, 364, 790
67, 6700008, 168, 365, 804
68, 6800089, 171, 372, 815
69, 6900060, 176, 379, 828
70, 7000024, 178, 385, 838


 Test with dataset : Random values sorted (asc) 
====================================================================================
Test #, DataSet count, m of m [ms], classic by std::sort [ms], classic by qsort [ms]
1, 100061, 1, 1, 3
2, 200007, 2, 2, 5
3, 300071, 4, 3, 8
4, 400020, 5, 5, 11
5, 500036, 6, 6, 13
6, 600092, 7, 8, 16
7, 700032, 7, 8, 19
8, 800046, 4, 10, 21
9, 900044, 4, 11, 23
10, 1000026, 10, 12, 27
11, 1100052, 11, 14, 30
12, 1200085, 6, 15, 32
13, 1300072, 6, 17, 35
14, 1400035, 15, 18, 37
15, 1500059, 16, 19, 40
16, 1600005, 17, 20, 43
17, 1700062, 18, 21, 45
18, 1800047, 7, 22, 48
19, 1900000, 10, 23, 51
20, 2000085, 10, 24, 55
21, 2100063, 10, 25, 57
22, 2200055, 10, 27, 60
23, 2300017, 24, 28, 63
24, 2400045, 22, 29, 65
25, 2500027, 12, 31, 68
26, 2600015, 28, 32, 70
27, 2700000, 10, 34, 73
28, 2800026, 11, 34, 75
29, 2900068, 14, 35, 78
30, 3000056, 16, 37, 82
31, 3100051, 14, 38, 85
32, 3200054, 35, 39, 87
33, 3300047, 12, 40, 91
34, 3400009, 15, 42, 93
35, 3500060, 19, 43, 96
36, 3600064, 37, 44, 99
37, 3700021, 18, 45, 102
38, 3800023, 34, 45, 105
39, 3900078, 20, 47, 107
40, 4000084, 19, 48, 111
41, 4100005, 37, 49, 114
42, 4200089, 15, 50, 116
43, 4300078, 16, 51, 120
44, 4400034, 17, 52, 123
45, 4500034, 25, 55, 125
46, 4600066, 23, 55, 128
47, 4700068, 24, 56, 131
48, 4800001, 22, 58, 134
49, 4900099, 17, 58, 137
50, 5000004, 24, 58, 141
51, 5100023, 23, 59, 144
52, 5200026, 20, 61, 146
53, 5300009, 26, 63, 148
54, 5400012, 51, 62, 150
55, 5500088, 20, 64, 153
56, 5600034, 23, 65, 157
57, 5700018, 21, 66, 160
58, 5800079, 28, 67, 163
59, 5900021, 20, 68, 167
60, 6000014, 31, 69, 171
61, 6100074, 23, 70, 173
62, 6200078, 23, 71, 177
63, 6300042, 62, 72, 179
64, 6400052, 31, 73, 182
65, 6500057, 31, 74, 185
66, 6600078, 33, 76, 190
67, 6700043, 63, 77, 192
68, 6800012, 34, 78, 193
69, 6900012, 65, 79, 197
70, 7000091, 32, 80, 201


 Test with dataset : Random values sorted (desc) 
====================================================================================
Test #, DataSet count, m of m [ms], classic by std::sort [ms], classic by qsort [ms]
1, 100065, 1, 1, 3
2, 200010, 2, 2, 7
3, 300011, 5, 4, 10
4, 400079, 2, 4, 13
5, 500072, 4, 6, 17
6, 600063, 4, 8, 21
7, 700045, 11, 9, 24
8, 800039, 10, 11, 28
9, 900007, 6, 12, 31
10, 1000013, 14, 13, 33
11, 1100046, 7, 14, 37
12, 1200093, 6, 16, 41
13, 1300006, 8, 17, 44
14, 1400004, 9, 19, 47
15, 1500000, 10, 20, 51
16, 1600019, 10, 20, 56
17, 1700077, 8, 22, 58
18, 1800099, 11, 23, 61
19, 1900022, 27, 23, 64
20, 2000092, 24, 26, 68
21, 2100017, 13, 26, 70
22, 2200068, 14, 28, 75
23, 2300023, 14, 29, 79
24, 2400036, 15, 30, 82
25, 2500081, 11, 31, 86
26, 2600093, 12, 32, 89
27, 2700006, 16, 34, 93
28, 2800094, 13, 35, 97
29, 2900068, 17, 36, 100
30, 3000095, 32, 37, 104
31, 3100072, 19, 39, 107
32, 3200027, 14, 40, 110
33, 3300077, 14, 40, 115
34, 3400097, 19, 43, 117
35, 3500086, 21, 44, 121
36, 3600028, 18, 44, 124
37, 3700040, 16, 45, 127
38, 3800048, 23, 47, 133
39, 3900066, 24, 48, 134
40, 4000094, 18, 49, 138
41, 4100069, 23, 50, 143
42, 4200040, 19, 51, 146
43, 4300030, 19, 52, 151
44, 4400071, 25, 53, 155
45, 4500055, 46, 55, 158
46, 4600064, 21, 55, 162
47, 4700044, 20, 56, 164
48, 4800051, 19, 58, 169
49, 4900002, 28, 58, 173
50, 5000091, 28, 61, 177
51, 5100052, 30, 61, 181
52, 5200020, 32, 61, 184
53, 5300055, 55, 66, 189
54, 5400066, 23, 65, 191
55, 5500048, 23, 65, 195
56, 5600066, 32, 66, 198
57, 5700091, 22, 67, 202
58, 5800094, 25, 69, 207
59, 5900044, 34, 69, 211
60, 6000094, 61, 71, 214
61, 6100084, 26, 72, 219
62, 6200004, 33, 72, 222
63, 6300041, 25, 73, 224
64, 6400033, 25, 74, 230
65, 6500046, 37, 76, 234
66, 6600032, 28, 76, 239
67, 6700011, 38, 77, 243
68, 6800042, 28, 79, 244
69, 6900018, 28, 79, 248
70, 7000096, 29, 81, 253


 Test with dataset : Single random value 
====================================================================================
Test #, DataSet count, m of m [ms], classic by std::sort [ms], classic by qsort [ms]
1, 100072, 1, 1, 2
2, 200061, 1, 1, 5
3, 300008, 1, 2, 7
4, 400011, 1, 3, 10
5, 500057, 2, 4, 13
6, 600091, 2, 5, 15
7, 700052, 3, 6, 18
8, 800018, 3, 7, 21
9, 900078, 4, 7, 24
10, 1000069, 4, 8, 26
11, 1100063, 5, 10, 29
12, 1200098, 5, 10, 31
13, 1300076, 5, 11, 35
14, 1400091, 6, 12, 38
15, 1500080, 6, 13, 41
16, 1600097, 6, 13, 44
17, 1700020, 7, 15, 46
18, 1800094, 8, 15, 49
19, 1900027, 8, 16, 51
20, 2000068, 9, 17, 54
21, 2100005, 9, 18, 57
22, 2200026, 10, 20, 61
23, 2300003, 10, 21, 63
24, 2400061, 10, 22, 66
25, 2500023, 10, 23, 70
26, 2600023, 10, 24, 73
27, 2700040, 11, 25, 75
28, 2800084, 12, 26, 78
29, 2900079, 12, 26, 80
30, 3000094, 13, 28, 84
31, 3100016, 13, 28, 89
32, 3200063, 12, 30, 91
33, 3300001, 13, 30, 94
34, 3400016, 14, 32, 97
35, 3500015, 14, 32, 101
36, 3600065, 14, 33, 103
37, 3700048, 16, 35, 105
38, 3800082, 16, 34, 108
39, 3900092, 16, 36, 111
40, 4000086, 17, 37, 114
41, 4100025, 16, 38, 118
42, 4200005, 16, 38, 120
43, 4300083, 17, 41, 124
44, 4400085, 17, 43, 128
45, 4500069, 18, 44, 129
46, 4600074, 19, 45, 133
47, 4700070, 20, 47, 136
48, 4800022, 20, 48, 139
49, 4900000, 21, 50, 142
50, 5000051, 20, 50, 146
51, 5100028, 22, 51, 150
52, 5200040, 22, 51, 152
53, 5300012, 23, 52, 154
54, 5400080, 23, 54, 157
55, 5500017, 22, 54, 160
56, 5600072, 24, 55, 163
57, 5700028, 24, 56, 166
58, 5800011, 23, 58, 169
59, 5900071, 23, 57, 174
60, 6000026, 25, 60, 178
61, 6100027, 24, 61, 182
62, 6200027, 24, 61, 185
63, 6300043, 25, 62, 187
64, 6400072, 27, 64, 190
65, 6500092, 28, 64, 194
66, 6600010, 28, 64, 198
67, 6700044, 29, 66, 201
68, 6800053, 27, 67, 203
69, 6900024, 29, 67, 207
70, 7000012, 30, 69, 210


====================================================================================


TEST SUCCESS!!!


====================================================================================
