# # DXLog.net contest definition file # CONTESTNAME=Japan International DX Contest CONTESTWEB=http://www.jidx.org/index.html CONTESTRULES=http://www.jidx.org/jidxrule-e.html BANDS=160;80;40;20;15;10 CATEGORY_MODES=CW;SSB MODES=CW;SSB CLASS=High;Low CFG_MULT=ON CFG_MULT_MANDATORY=YES CFG_MULT_ERRORTEXT=Japanese stations enter prefecture number (01-50), all other stations enter CQ Zone. CFG_MULT_RGX_CHECK=^\d\d?$ # Dupe rule DOUBLE_QSO=PER_BAND # Prefecture multiplier OWN_MULT_VALID=YES MULT1_TYPE=CUSTOM MULT1_COUNT=ALL MULT1_FIELD=RCVD MULT1_DISPLAY=P MULT1_COUNT=PER_BAND MULT1_EXCEPTION=!DEST->DXCC:^(JA|JD/o|JD/m)$;NONE MULT2_EXCEPTION=DEST->CALL:/MM$;NONE # DXCC multiplier MULT2_TYPE=DXCC MULT2_COUNT=PER_BAND MULT2_FIELD=FROM_DXCC MULT2_DISPLAY=D MULT2_COUNT=PER_BAND MULT2_EXCEPTION=DEST->DXCC:^(JA|JD/o|JD/m)$;NONE MULT2_EXCEPTION=DEST->CALL:/MM$;NONE # CQ zone multiplier MULT3_TYPE=CQZONE MULT3_COUNT=PER_BAND MULT3_FIELD=RCVD MULT3_DISPLAY=Z MULT3_EXCEPTION=DEST->DXCC:^(JA|JD/o|JD/m)$;NONE # Live score multiplier attributes LIVESCORE_MULT=COUNTRY;COUNTRY;COUNTRY # Scoring POINTS_TYPE=CALC # 2022 exceptional rules: Russia and Belarus are invalid POINTS_FIELD_BAND_MODE=DEST->CALL:^D1;ALL;ALL;ALL;-1 POINTS_FIELD_BAND_MODE=DEST->DXCC:^(UA|UA2|UA9|EU)$;ALL;ALL;ALL;-1 POINTS_FIELD_BAND_MODE=SOURCE->DXCC:^(UA|UA2|UA9|EU)$;ALL;ALL;ALL;-1 # 2022 exception # Stations with indeterminable DXCC is invalid for contest POINTS_FIELD_BAND_MODE=ALL;DEST->DXCC:^$;ALL;ALL;0 # /MM to non-JA is invalid POINTS_FIELD_BAND_MODE=SOURCE->CALL:/MM$;!DEST->DXCC:^(JA|JD/o|JD/m)$;ALL;ALL;-1 # /MM to /MM is invalid POINTS_FIELD_BAND_MODE=SOURCE->CALL:/MM$;DEST->CALL:/MM$;ALL;ALL;-1 # non-JA to /MM is invalid POINTS_FIELD_BAND_MODE=DEST->CALL:/MM$;!SOURCE->DXCC:^(JA|JD/o|JD/m)$;ALL;ALL;-1 # JA to JA is invalid POINTS_FIELD_BAND_MODE=SOURCE->DXCC:^(JA|JD/o|JD/m)$;DEST->DXCC:^(JA|JD/o|JD/m)$;ALL;ALL;-1 # non-JA to non-JA is invalid POINTS_FIELD_BAND_MODE=!SOURCE->DXCC:^(JA|JD/o|JD/m)$;!DEST->DXCC:^(JA|JD/o|JD/m)$;ALL;ALL;-1 # For all other QSO POINTS_FIELD_BAND_MODE=ALL;ALL;160;ALL;4 POINTS_FIELD_BAND_MODE=ALL;ALL;80;ALL;2 POINTS_FIELD_BAND_MODE=ALL;ALL;^(40|20|15)$;ALL;1 POINTS_FIELD_BAND_MODE=ALL;ALL;10;ALL;2 # Summary SCORE=BY_BAND SCORE_DISPLAY=BAND;QSO;DUP;*-JA:JD/m:JD/o>MULT1(PRO);*+JA:JD/m:JD/o>MULT2(DXC);*+JA:JD/m:JD/o>MULT3(CQZ);POINTS # Prefill DB_FILE=JIDXC_db.txt DB_FILE_COL_RCVD=1 # Cabrillo export CABRILLO_CONTEST_NAME=JIDX-{MODE} CABRILLO_MODES=CW;PH CABRILLO_LINE=FREQ;MODE;DATE;TIME;MYCALL;SENT;EXCHANGE{F=R,2,0,6};CALL;RCVD1;RCVD2{F=R,2,0,6};STN # Multiplier progress WINDOWS_CML_ENABLED=YES WINDOWS_CML_NAME=Prefectures WINDOWS_CML_DATA=MULT1 WINDOWS_CML_SHOW_GROUP=YES WINDOWS_CML_HIDDEN_DXCC=*+JA;JD/m;JD/o WINDOWS_CML_LABELS_IN_ROW=2 WINDOWS_CML2_ENABLED=YES WINDOWS_CML2_NAME=CQ Zones WINDOWS_CML2_DATA=MULT3 WINDOWS_CML2_HIDDEN_DXCC=*-JA;JD/m;JD/o WINDOWS_WKD_DXCC_ENABLED=YES #WINDOWS_WKD_DXCC_HIDE_DXCC=JA;JD/m;JD/o WINDOWS_WKD_DXCC_HIDDEN_DXCC=*-JA;JD/m;JD/o # Log fields FIELD_RCVD_NUMERIC=YES FIELD_RCVD_MANDATORY=YES FIELD_RCVD_COPY=YES FIELD_RCVD_TYPE=DXCC:^(JA|JD/m|JD/o)$=MULT;!DXCC:^(JA|JD/m|JD/o)$=CQZONE FIELD_RCVD_EXC_CHECK_DXCC=JA:JD/m:JD/o;CUSTOM_MULT_LIST FIELD_RCVD_FORMAT_FX=$FIELDVALUE.PadLeft(2,'0') FIELD_RCVD_MAX_LENGTH=6 FIELD_RCVD_NAME=Rcv Ex FIELD_MULT_MAX_LENGTH=4 # CW Messages CW_Message_1 = CQ TEST $MYCALL CW_Message_2 = $RST $EXCHANGE CW_Message_3 = $EXCHANGE CW_Message_4 = $MYCALL CW_Message_5 = $LOGGEDCALL CW_Message_6 = AGN? CW_Message_7 = ? CW_Message_INS = $LOGGEDCALL $F2 CW_Message_PLUS = $CORRECT TU $CR $MYCALL # Multiplier list [MULTIPLIERS START] Group->JA1:10,11,12,13,14,15,16,17 Group->JD1:48,49,50 Group->JA2:18,19,20,21 Group->JA3:22,23,24,25,26,27 Group->JA4:31,32,33,34,35 Group->JA5:36,37,38,39 Group->JA6:40,41,42,43,44,45,46 Group->JS6:47 Group->JA7:02,03,04,05,06,07 Group->JA8:01 Group->JA9:28,29,30 Group->JA0:08,09 [MULTIPLIERS END]