Add IOTA, the EU DX Contest, CQ 160 and Mexico RTTY
Four more of the contests in the station's log. IOTA, CQ 160 and Mexico RTTY score every contact in it exactly as N1MM did. IOTA pays 15 points for a station that sends an island reference and 2 for one that does not, and counts each reference once per band and mode. CQ 160 is one band, so its states and countries count once each. Mexico RTTY and CQ 160 both take a state from one side of the contest and a serial or a zone from the other, in the columns N1MM keeps them in. The EU DX Contest is written from N1MM's class, including its list of what counts as Europe: the European Union, its outermost regions and its overseas territories, and nothing else. The station's own logs were made with the .udc file, which scores and counts two things differently; docs/unfinished.md says which. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RoGtneMQaz4M9w7Kk49AVD
This commit is contained in:
@@ -20,6 +20,10 @@ public sealed class ContestRegistry
|
||||
new("NAQP", "North American QSO Party", [ModeCategory.Cw, ModeCategory.Phone, ModeCategory.Digital], m => new NorthAmericanQsoParty(m)),
|
||||
new("OKOMDX", "Czech and Slovak Republics DX", [ModeCategory.Cw, ModeCategory.Phone], m => new OkOmDx(m)),
|
||||
new("YOTA", "YOTA Contest", [ModeCategory.Cw, ModeCategory.Phone], _ => new Yota()),
|
||||
new("IOTA", "RSGB Islands On The Air", [ModeCategory.Cw, ModeCategory.Phone], _ => new Iota()),
|
||||
new("EUDXC", "EU DX Contest", [ModeCategory.Cw, ModeCategory.Phone], _ => new EuDxContest()),
|
||||
new("CQ160", "CQ World-Wide 160 Metre", [ModeCategory.Cw, ModeCategory.Phone], m => new CqOneSixty(m)),
|
||||
new("XERTTY", "Mexico RTTY Contest", [ModeCategory.Digital], _ => new MexicoRtty()),
|
||||
new("DX", "General logging", [], _ => new GeneralLogging()),
|
||||
];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user