diff --git a/rules/ok1wc.yaml b/rules/ok1wc.yaml new file mode 100644 index 0000000..1b2764a --- /dev/null +++ b/rules/ok1wc.yaml @@ -0,0 +1,92 @@ +identifier: OK1WC +name: OK1WC Memorial Contest (MWC) +official_rules: https://memorial-ok1wc.cz/index.php?page=rules2l +upload_url: https://memorial-ok1wc.cz/index.php?page=logs +upload_format: cabrillo +duration: 1h +duration-constraints: +breaks: +categories: +- name: Single OP, Single Band, CW, QRP + operator_mode: single + power: qrp + band_count: single + bands: [80m,40m] +- name: Single OP, Single Band, CW, low + operator_mode: single + power: low + band_count: single + bands: [80m,40m] +- name: Single OP, All Band, CW, QRP + operator_mode: single + power: qrp + band_count: all + bands: [80m,40m] +- name: Single OP, All Band, CW, low + operator_mode: single + power: low + band_count: all + bands: [80m,40m] +overlays: +modes: +- cw +bands: +- 80m +- 40m +properties: +- name: mwc_multi + source: their_call + expression: ".*([A-Z0-9])" +exchange: +- fields: + - [rst] + - [serial] +scoring: + qsos: + - value: 1 + qso_band_rule: once_per_band + multis: + - property: mwc_multi + band_rule: once_per_band + value: 1 +examples: + - setup: + bands: [80m, 40m] + modes: [cw] + my_exchange: + qsos: + - their_call: dl1abc + their_exchange: [599, 123] + band: 80m + points: 1 + multis: 1 + duplicate: false + - their_call: dl1abc + their_exchange: [599, 124] + band: 40m + points: 1 + multis: 1 + duplicate: false + - their_call: dl1abc + their_exchange: [599, 125] + band: 40m + points: 1 + multis: 0 + duplicate: true + - their_call: dl1cba + their_exchange: [599, 567] + band: 40m + points: 1 + multis: 1 + duplicate: false + - their_call: dl2abc + their_exchange: [599, 23] + band: 40m + points: 1 + multis: 0 + duplicate: false + score: + qsos: 5 + points: 4 + multis: 3 + total: 12