2020-06-21

Reverse NILs in CQ WW: 2010

The basic notion of reverse NILs (rNILs; or, I suppose, RNILs) is described here, along with a description of a simple script for calculating rNILs for CQ WW contests and the result of applying that code to the contests for 2005. See also the comments at the end of that post.

Here are the results for 2010:

2010 SSB:

Callsign Total rQSOs Total rNILs
JT5DX 1407 1388
ZY6Z 1510 783
OR0A 812 767
GI5K 1219 591
IR1I 578 575
VA2TG 1136 478
W1MAW 476 472
K4JLD 450 447
5N7M 1002 446
F8ARK 1472 401


Callsign Total rQSOs Total rNILs % rNILs
EA1TI 359 358 99.7
IR1I 578 575 99.5
K4JLD 450 447 99.3
W1MAW 476 472 99.2
EE5W 197 195 99.0
PV8DR 164 162 98.8
JT5DX 1407 1388 98.6
WB0YLE 68 67 98.5
UT5ULX 190 187 98.4
HI3EPR 189 186 98.4


Callsign Total rQSOs with Ws rNILs against Ws
AC5O 45 41
W5RI 36 35
K1RX 158 30
NR5M 108 24
AK8E 40 24
K3LR 343 18
NN2W 34 18
N5MV 31 17
N7DD 48 17
K2Z 46 16


Callsign Total rQSOs with Ws Total rNILs against Ws % rNILs against Ws
W5RI 36 35 97.2
AC5O 45 41 91.1
AK8E 40 24 60.0
N5MV 31 17 54.8
NN2W 34 18 52.9
N5ZK 28 14 50.0
N7DD 48 17 35.4
K2Z 46 16 34.8
NR5M 108 24 22.2
WG3J 73 14 19.2

2010 CW:

Callsign Total rQSOs Total rNILs
RW9JD 883 880
IK6MNB 1184 606
MI0BPB 591 579
YO4BEW 531 529
OK1KZ 581 513
OM5UM 485 483
KH6MB 1517 477
TM0T 552 470
YN4SU 1337 454
CO8LY 1818 448


Callsign Total rQSOs Total rNILs % rNILs
RW9JD 883 880 99.7
YO4BEW 531 529 99.6
OM5UM 485 483 99.6
OM4AY 159 158 99.4
RV9YZ 148 147 99.3
SM0Q 431 427 99.1
7K4VPV 93 92 98.9
UT5PQ 177 175 98.9
DL8DXL 156 153 98.1
MI0BPB 591 579 98.0


Callsign Total rQSOs with Ws rNILs against Ws
WV6E 55 51
NR5M 296 15
KC1XX 260 13
K0RF 172 10
W1WEF 33 9
NQ4I 199 7
N4WW 86 7
W0AIH 155 7
W2FU 132 6
W3LPL 168 5


Callsign Total rQSOs with Ws Total rNILs against Ws % rNILs against Ws
WV6E 55 51 92.7
W1WEF 33 9 27.3
WJ9B 26 5 19.2
K8PO 31 4 12.9
W5RU 33 4 12.1
KT3Y 31 3 9.7
N7TT 33 3 9.1
W6JZH 35 3 8.6
W9SN 48 4 8.3
N4WW 86 7 8.1

W5RI and AC5O's SSB logs and WV6E's CW log are (obviously) anomalous and might have repaid inspection.

2020-06-20

Reverse NILs in CQ WW: 2009

The basic notion of reverse NILs (rNILs; or, I suppose, RNILs) is described here, along with a description of a simple script for calculating rNILs for CQ WW contests and the result of applying that code to the contests for 2005. See also the comments at the end of that post.

Here are the results for 2009:

2009 SSB:

Callsign Total rQSOs Total rNILs
3W1M 1338 986
A41MX 822 814
A47RS 1639 784
HK3JJH 733 661
LU2QC 1110 645
IR6D 633 597
S57RTH 1015 551
DJ0AH 531 526
PI4COM 2775 519
EA3RCB 495 489


Callsign Total rQSOs Total rNILs % rNILs
N2ED 366 365 99.7
CX5TR 308 307 99.7
UT5ID 475 473 99.6
PY3PA 231 230 99.6
9A7YY 185 184 99.5
LY2OM 365 363 99.5
UX2MK 163 162 99.4
EA9BO 158 157 99.4
EA1GAZ 145 144 99.3
IZ0BVU 232 230 99.1


Callsign Total rQSOs with Ws rNILs against Ws
NR5M 439 45
N5DX 142 30
AA4V/VP9 1256 19
K3LR 308 17
K7ZSD 113 17
N0NI 65 16
W3TB/VP9 730 15
K1TTT 250 12
W3LPL 226 12
N7BT 43 12


Callsign Total rQSOs with Ws Total rNILs against Ws % rNILs against Ws
N2RRA 27 8 29.6
W8BI 28 8 28.6
N7BT 43 12 27.9
N0NI 65 16 24.6
N5DX 142 30 21.1
W0UA 49 9 18.4
K7ZSD 113 17 15.0
N6AQ 31 4 12.9
K9LA 25 3 12.0
WB9Z 44 5 11.4

2009 CW:

Callsign Total rQSOs Total rNILs
VU2PAI 1469 1452
IT9INO 1133 1099
ON4IA 814 768
HC2SL 1042 569
SJ2W 2638 455
RV9CP 620 439
KE2WY 477 431
EA1FBU 430 428
OK1KZ 502 402
TA2KK 848 313


Callsign Total rQSOs Total rNILs % rNILs
EA1FBU 430 428 99.5
W2TB 158 157 99.4
VK4TI 106 105 99.1
PU5AAD 97 96 99.0
DL1HSI 97 96 99.0
VU2PAI 1469 1452 98.8
DL8TG 86 85 98.8
F6KMX 53 52 98.1
RW6BD 134 131 97.8
IT9INO 1133 1099 97.0


Callsign Total rQSOs with Ws rNILs against Ws
NR5M 429 40
KV0Q 39 38
K0RF 300 27
NQ4I 319 19
K1LZ 197 18
N7DD 104 14
K1TTT 249 13
WR7Q 74 13
K5GO 200 10
K3LR 343 10


Callsign Total rQSOs with Ws Total rNILs against Ws % rNILs against Ws
KV0Q 39 38 97.4
W1PID 28 6 21.4
WN9O 35 7 20.0
WR7Q 74 13 17.6
K9RS 53 9 17.0
WB9Z 37 6 16.2
K5MR 62 10 16.1
K3ZM 47 7 14.9
W5VX 42 6 14.3
N7DD 104 14 13.5

KV0Q's CW (single-band) log stands out as being anomalous. I have seen no evidence that he was invited to provide an explanation for its lack of recorded W QSOs.

2020-06-19

Reverse NILs in CQ WW: 2008

The basic notion of reverse NILs (rNILs; or, I suppose, RNILs) is described here, along with a description of a simple script for calculating rNILs for CQ WW contests and the result of applying that code to the contests for 2005. See also the comments at the end of that post.

Here are the results for 2008:

2008 SSB:

Callsign Total rQSOs Total rNILs
EW8KY 1522 859
WC2L 807 805
W1DX 1344 646
YY1MTX 593 587
FM5AN 721 515
RZ1ZZ 1119 457
S57RTH 879 416
VE3JAQ 693 405
VA3YP 840 396
ZV2K 570 391


Callsign Total rQSOs Total rNILs % rNILs
WC2L 807 805 99.8
VU2SWS 376 375 99.7
F4FHI 226 225 99.6
PP5TR 199 198 99.5
WA3RHW 138 137 99.3
N3UA 99 98 99.0
YY1MTX 593 587 99.0
F4CGJ 94 93 98.9
EA4LU 271 268 98.9
EA6UP 179 177 98.9


Callsign Total rQSOs with Ws rNILs against Ws
NR5M 233 73
N7DD 75 46
K7ZSD 119 39
N0NI 75 28
KI7M 49 23
W1DX 47 19
N2IC 82 18
N4T 176 15
K9RS 56 13
K3LR 241 12


Callsign Total rQSOs with Ws Total rNILs against Ws % rNILs against Ws
N7DD 75 46 61.3
KI7M 49 23 46.9
W1DX 47 19 40.4
N0NI 75 28 37.3
K7ZSD 119 39 32.8
NR5M 233 73 31.3
K9RS 56 13 23.2
N2IC 82 18 22.0
W7WA 31 6 19.4
K7DSL 28 5 17.9

2008 CW:

Callsign Total rQSOs Total rNILs
VU2PAI 661 653
Z33A 743 579
RV9MZ 530 529
IS0HQJ 474 437
JE1ZWT 778 430
OK1KZ 424 362
S57Z 1308 327
K9CJ 309 301
7X0RY 1299 282
RN4LL 280 279


Callsign Total rQSOs Total rNILs % rNILs
RV9MZ 530 529 99.8
RN4LL 280 279 99.6
RZ0SO 256 255 99.6
KP2BH 207 206 99.5
SN3A 122 121 99.2
VU2PAI 661 653 98.8
K9CJ 309 301 97.4
SM0KV 62 60 96.8
N8NOE 140 133 95.0
KI4TZ 130 123 94.6


Callsign Total rQSOs with Ws rNILs against Ws
NR5M 241 41
N7UA 86 27
N0NI 79 24
N8NOE 26 23
KV0Q 30 20
NQ4I 209 16
K1TTT 143 12
K3LR 205 11
K9RS 42 11
W3LPL 175 9


Callsign Total rQSOs with Ws Total rNILs against Ws % rNILs against Ws
N8NOE 26 23 88.5
KV0Q 30 20 66.7
N7UA 86 27 31.4
N0NI 79 24 30.4
K9RS 42 11 26.2
W2FU 36 7 19.4
NR5M 241 41 17.0
K3ZM 40 6 15.0
K1KI 39 5 12.8
K6XX 27 3 11.1

By now the pattern is obvious: if the first one or two entries in the fourth column of the fourth or eighth table are noticeably higher than the values on lower rows, it might have been a good idea for the CQ WW Contest Committee to have examined the relevant logs to make sure that everything was in order and that there was no unsportsmanlike conduct taking place in the form of logs missing QSOs that had in fact taken place, and therefore penalising other stations by causing them to record NILs.

The first few entries in the second and sixth tables should probably also have been examined, to try to understand why the values in the fourth column were so high -- almost always these seem to be due to obvious logging errors, though.

2020-06-18

CQ WPX SSB logs for 2020

CQ WPX SSB logs for 2020 have been added to this repository of public CQ WPX logs.

Reverse NILs in CQ WW: 2007

The basic notion of reverse NILs (rNILs; or, I suppose, RNILs) is described here, along with a description of a simple script for calculating rNILs for CQ WW contests and the result of applying that code to the contests for 2005. See also the comments at the end of that post.

Here are the results for 2007:

2007 SSB:

Callsign Total rQSOs Total rNILs
OT5L 2560 2516
ER5GB 815 814
SN1I 951 625
T99W 1571 578
LZ1ND 482 481
6Y1V 5555 450
EA1ET 853 433
OK1KZ 524 432
YV4A 3003 420
PY2AA 892 418


Callsign Total rQSOs Total rNILs % rNILs
ER5GB 815 814 99.9
LZ1ND 482 481 99.8
PY2TW 139 138 99.3
F4EWU 231 229 99.1
DJ6XV 105 104 99.0
OK1JN 92 91 98.9
AG9D 84 83 98.8
IQ3EZ 82 81 98.8
VU2SWS 315 311 98.7
IT9YVO 312 308 98.7


Callsign Total rQSOs with Ws rNILs against Ws
N7DD 91 81
K7ZSD 79 34
N2IC 92 31
K3LR 352 28
KU1CW 35 17
K1TTT 243 14
W0AIH 77 13
W3PP 52 11
W4WS 43 11
NQ4I 190 11


Callsign Total rQSOs with Ws Total rNILs against Ws % rNILs against Ws
N7DD 91 81 89.0
KU1CW 35 17 48.6
K7ZSD 79 34 43.0
W0YR 25 9 36.0
N2IC 92 31 33.7
K1VU 32 10 31.2
W4WS 43 11 25.6
W3PP 52 11 21.2
W0AIH 77 13 16.9
W7WA 36 5 13.9

2007 CW:

Callsign Total rQSOs Total rNILs
LT1F 4304 4291
SV1ENG 1632 1561
IH9U 879 826
OK1FZM 575 571
OK1KZ 481 365
UA9OW 344 343
DK3GI 1606 300
UX2MF 369 298
S56A 613 291
YO2LEA 289 288


Callsign Total rQSOs Total rNILs % rNILs
UA9OW 344 343 99.7
LT1F 4304 4291 99.7
YO2LEA 289 288 99.7
9G5ZS 198 197 99.5
W9/DM5TI 153 152 99.3
OK1FZM 575 571 99.3
SM0KV 102 101 99.0
DL1EHR 193 191 99.0
DJ2SX 112 109 97.3
SV1ENG 1632 1561 95.6


Callsign Total rQSOs with Ws rNILs against Ws
K0RF 169 63
W9/DM5TI 47 46
N7UA 25 18
K0XTR 25 15
N3RS 111 14
K5GO 193 14
N6RO 432 12
K1TTT 169 12
NQ4I 192 10
K3LR 177 8


Callsign Total rQSOs with Ws Total rNILs against Ws % rNILs against Ws
W9/DM5TI 47 46 97.9
N7UA 25 18 72.0
K0XTR 25 15 60.0
K0RF 169 63 37.3
N4CJ 25 5 20.0
N7TT 30 5 16.7
W3UA 25 4 16.0
K6OY 26 4 15.4
K1LZ 34 5 14.7
K1RX 49 7 14.3

As in 2006, N7DD's SSB log might have been worthy of a closer look. As far as I know it wasn't called out for examination, but the deliberations of the CQ WW Contest Committee are -- probably on purpose -- shrouded in mystery, so it's impossible to know what investigations, if any, they undertook to understand the cause of statistical anomalies in the various calculations that they (I assume) performed against the logs.

2020-06-17

Reverse NILs in CQ WW: 2006

The basic notion of reverse NILs (rNILs; or, I suppose, RNILs) is described here, along with a description of a simple script for calculating rNILs for CQ WW contests and the result of applying that code to the contests for 2005. See also the comments at the end of that post.

Here are the results for 2006:

2006 SSB:

Callsign Total rQSOs Total rNILs
IZ8EPX 1348 1345
F5BBD 1025 925
RW3WWW 1798 813
PY5DC 777 765
9Y4NZ 1520 734
EI9E 1881 730
PI4ZI 724 721
OA4WW 2841 668
VP2MDY 1866 656
YU1HFG 658 650


Callsign Total rQSOs Total rNILs % rNILs
IZ8EPX 1348 1345 99.8
N3BNA 347 346 99.7
I8TWB 272 271 99.6
PI4ZI 724 721 99.6
LA2OKA 220 219 99.5
EX7ML 162 161 99.4
IT9YVO 304 302 99.3
IW2MWZ 132 131 99.2
PY3DX 230 228 99.1
PY6KY 107 106 99.1


Callsign Total rQSOs with Ws rNILs against Ws
N7DD 84 77
N2IC 82 30
W3LPL 187 30
KV0Q 57 25
K3LR 274 21
NQ4I 309 20
W7WA 52 19
K6OP 32 16
KC1XX 165 13
NK7U 170 12


Callsign Total rQSOs with Ws Total rNILs against Ws % rNILs against Ws
N7DD 84 77 91.7
K6OP 32 16 50.0
KV0Q 57 25 43.9
N2IC 82 30 36.6
W7WA 52 19 36.5
NE3F 48 11 22.9
K1IR 30 6 20.0
W3BGN 30 6 20.0
N2MM 41 8 19.5
W2CG 28 5 17.9

2006 CW:

Callsign Total rQSOs Total rNILs
RU9UZM 1384 1245
HK1AR 1192 1101
RN4AT 806 794
YO7BGA 762 746
EA8NN 888 686
WX4G 1085 640
S51Z 1303 620
PA3ADJ 611 594
EU4CQ 462 461
HS0ZFI 625 436


Callsign Total rQSOs Total rNILs % rNILs
EU4CQ 462 461 99.8
M0RTI 284 283 99.6
DK7KR 424 422 99.5
UT1PO 294 292 99.3
RK3WWA 194 192 99.0
RN4AT 806 794 98.5
F5NCU 444 435 98.0
YO7BGA 762 746 97.9
VE2DWA 132 129 97.7
PA3ADJ 611 594 97.2


Callsign Total rQSOs with Ws rNILs against Ws
N4PN 38 18
K5GO 224 17
K1TTT 147 14
N6RO 286 13
W3LPL 237 12
W0AIH 135 11
K3LR 184 10
NQ4I 185 10
AA6DY 62 9
NR4M 51 9


Callsign Total rQSOs with Ws Total rNILs against Ws % rNILs against Ws
N4PN 38 18 47.4
KG4FSN 26 7 26.9
N2KPB 39 9 23.1
K2BA 33 7 21.2
N2MM 29 6 20.7
KB9YGD 30 6 20.0
K2AX 47 9 19.1
W4MYA 32 6 18.8
NR4M 51 9 17.6
AA6DY 62 9 14.5

On the basis of these tables, a closer look at N7DD's entry in the SSB contest would probably have been in order, as his rNIL rate against Ws was nearly twice that of the next station in the table. Possibly N4PN's entry in the CW contest was worthy of a closer look as well.

2020-06-16

Reverse NILs in CQ WW: 2005

Using the augmented public logs of the CQ WW contests, one of the many analyses that can easily be performed is to see which entrants cause the largest number of NIL (Not-In-Log) strikes against stations who have logged them.

I should make it clear from the outset that NILs can and do occur naturally in contests. A typical instance would be when station A is CQing and is called by stations B and C simultaneously. Station A goes back to station B, but station C, for whatever reason, thinks that station A has come back to him. The common end result is that station A logs station B, but both stations B and C log station A. This will cause a NIL strike against station C -- this is a legitimate NIL strike, because station C never heard his call transmitted by station A, there was no QSO between those two stations, and station C should never have logged the non-existent QSO.

NILs, though, have occasionally been used as a weapon when a station deliberately does not log a perfectly valid QSO: this has no cost to the station that omits the QSO, but can cause a penalty (and perhaps loss of a multiplier or QSO points) against the station that he did not log.

Because of the way that scoring works in CQ WW, this behaviour is particularly pernicious in the case of intra-W QSOs (i.e., QSOs between two US stations). Intra-W QSOs are worth no points, but they do provide multipliers. As QSOs aren't worth any points, it is frowned on for an American station to make more than a handful of QSOs with other Ws, to obtain the necessary multipliers, as the calling station is generally wasting the time of the called station while he obtains the needed mult. The result of this is that if a W station does not log all W QSOs, he is likely depriving the other stations of necessary mults, as they will often not take out insurance QSOs to be sure of the mult, not wanting to waste the time of another station. Failure to log the QSO gives the station that does so a competitive advantage, as it therefore deprives other stations of a legitimately-worked mult, and causes penalties to be applied to the innocent parties -- at no cost to himself.

So I thought that it might be instructive to look at the public CQ WW logs to see which stations cause the largest numbers of NILs to be applied against stations who have claimed a QSO with them. (I call a NIL that is applied to the other station's log a reverse NIL, or rNIL.)

I made a couple of small adjustments to the basic idea outlined above:
  1. I required a minimum of 50 appearances in other stations' logs for a station to be included in the analysis (25 appearances in the case of purely intra-W QSOs);
  2. I removed all stations for which the analysis showed a 100% rNIL rate: this rate almost certainly occurred because of some basic error in the station's log, such as submitting a log that used a different callsign from the one actually used in the contest.
The code to perform the analysis is available here (feel free to let me know of bugs :-)). Below are the results of running this code against the logs for 2005.

2005 SSB:

Callsign Total rQSOs Total rNILs
HK3JJH 1820 1790
M7Z 1242 1166
EA1BVP 1957 972
IR8P 934 927
UU7J 4518 837
SP8IMG 1103 834
OR5N 678 668
JA6GCE 770 660
IZ8DPL 678 643
RU6MM 613 609


Callsign Total rQSOs Total rNILs % rNILs
IT9RBW 383 382 99.7
RU6MM 613 609 99.3
IR8P 934 927 99.3
DL5MK 132 131 99.2
W7QDM 114 113 99.1
TA0U 393 389 99.0
YB0AI 563 555 98.6
OR5N 678 668 98.5
FR1HZ 581 572 98.5
9A4RV 190 187 98.4


Callsign Total rQSOs with Ws rNILs against Ws
KC1XX 139 22
N2IC 91 17
N3RS 67 15
NQ4I 247 14
W4MYA 84 12
W0AIH 136 11
W3LPL 183 11
WB9Z 38 11
K3LR 226 10
W7WA 30 10


Callsign Total rQSOs with Ws Total rNILs against Ws % rNILs against Ws
W7WA 30 10 33.3
K5NZ 25 8 32.0
WB9Z 38 11 28.9
NE3F 25 6 24.0
N3RS 67 15 22.4
N2IC 91 17 18.7
KC1XX 139 22 15.8
W9RE 32 5 15.6
W6YI 26 4 15.4
W4MYA 84 12 14.3

2005 CW:

Callsign Total rQSOs Total rNILs
J88DR 1734 1706
SM7YEA 1496 1488
OJ0B 2126 824
ZY7C 2316 715
UN6T 674 672
RK9CR 666 631
W3BGN 1648 611
Z37M 3983 605
KT1V 2557 550
S54A 973 545


Callsign Total rQSOs Total rNILs % rNILs
UN6T 674 672 99.7
W4ZW 329 328 99.7
SM7YEA 1496 1488 99.5
PV8AZ 82 81 98.8
S52P 389 384 98.7
PY8MGB 457 451 98.7
SP9UOP 204 201 98.5
J88DR 1734 1706 98.4
W1WFZ 176 172 97.7
K1OZ 66 64 97.0


Callsign Total rQSOs with Ws rNILs against Ws
W5UN 34 27
K9NS 181 25
NQ4I 229 12
K3LR 170 11
K1TTT 131 7
K1RX 125 7
KT1V 37 7
K5GO 171 6
K1AR 55 6
W5KFT 66 6


Callsign Total rQSOs with Ws Total rNILs against Ws % rNILs against Ws
W5UN 34 27 79.4
K2QMF 25 5 20.0
KT1V 37 7 18.9
W3BGN 25 4 16.0
K9NS 181 25 13.8
K0EU 26 3 11.5
W2RE 27 3 11.1
K1AR 55 6 10.9
K2LE 47 5 10.6
K4XS 40 4 10.0


A word about these old logs: they contain many formatting and other errors compared to modern logs (for example, the "zones" field might contain serial numbers, even though the correct zone was actually transmitted), so many of the results should not be taken at face value. For example, the second and sixth tables above indicate an unrealistic percentage of rNILs from all the stations in the table. On the other hand, the large difference between W5UN and all the other lines in the final table suggests that one might want to investigate the cause, if one were interested. Generally speaking, and especially in these old, low-quality logs, it's a good idea to focus on what appear to be anomalous stations, rather than attaching too much credence to the raw numbers in the tables.

(If one suspected a particular station of purposefully failing to log QSOs, several statistical approaches suggest themselves. One presumes that nowadays the contest committee would quickly resolve the issue by requesting the required audio recording of the contest from the suspected station.)