# # DXLog.net contest definition file # CONTESTNAME=Indiana QSO Party (INQP) CONTESTGROUP=NA QSO PARTY CONTESTWEB=http://www.hdxcc.org/inqp/ CONTESTRULES=http://www.hdxcc.org/inqp/rules.html BANDS=160;80;40;20;15;10 MODES=CW;SSB CABRILLO_MODES=CW;PH DOUBLE_QSO=PER_BAND_MODE_RCVD POINTS_TYPE=CALC SLASH_MULTIPLE_QSOS=YES # INQP is held in parallel with 7QP, NEWEQP and DEQP # Helper strings # Valid exchanges for non-IN stations. US states minus IN. DX, 49 states and 13 provinces # ^(DX|AL|AK|AZ|AR|CA|CO|CT|DE|FL|GA|HI|ID|IL|IA|KS|KY|LA|ME|MD|MA|MI|MN|MS|MO|MT|NE|NV|NH|NJ|NM|NY|NC|ND|OH|OK|OR|PA|RI|SC|SD|TN|TX|UT|VT|VA|WA|WV|WI|WY|AB|BC|MB|NB|NL|NS|NT|NU|ON|PE|QC|SK|YT)$ # Valid exchanges for IN stations. # ^(INADA|INALL|INBAR|INBEN|INBLA|INBOO|INBRO|INCAR|INCAS|INCLR|INCLY|INCLI|INCRA|INDAV|INDEA|INDEC|INDEK|INDEL|INDUB|INELK|INFAY|INFLO|INFOU|INFRA|INFUL|INGIB|INGRA|INGRE|INHAM|INHAN|INHAR|INHND|INHNR|INHOW|INHUN|INJAC|INJAS|INJAY|INJEF|INJEN|INJOH|INKNO|INKOS|INLAG|INLAK|INLAP|INLAW|INMAD|INMRN|INMRS|INMRT|INMIA|INMNR|INMNT|INMOR|INNEW|INNOB|INOHI|INORA|INOWE|INPAR|INPER|INPIK|INPOR|INPOS|INPUL|INPUT|INRAN|INRIP|INRUS|INSCO|INSHE|INSPE|INSTA|INSTE|INSTJ|INSUL|INSWI|INTPP|INTPT|INUNI|INVAN|INVER|INVIG|INWAB|INWRN|INWRK|INWAS|INWAY|INWEL|INWHT|INWHL)/?(INADA|INALL|INBAR|INBEN|INBLA|INBOO|INBRO|INCAR|INCAS|INCLR|INCLY|INCLI|INCRA|INDAV|INDEA|INDEC|INDEK|INDEL|INDUB|INELK|INFAY|INFLO|INFOU|INFRA|INFUL|INGIB|INGRA|INGRE|INHAM|INHAN|INHAR|INHND|INHNR|INHOW|INHUN|INJAC|INJAS|INJAY|INJEF|INJEN|INJOH|INKNO|INKOS|INLAG|INLAK|INLAP|INLAW|INMAD|INMRN|INMRS|INMRT|INMIA|INMNR|INMNT|INMOR|INNEW|INNOB|INOHI|INORA|INOWE|INPAR|INPER|INPIK|INPOR|INPOS|INPUL|INPUT|INRAN|INRIP|INRUS|INSCO|INSHE|INSPE|INSTA|INSTE|INSTJ|INSUL|INSWI|INTPP|INTPT|INUNI|INVAN|INVER|INVIG|INWAB|INWRN|INWRK|INWAS|INWAY|INWEL|INWHT|INWHL)?/?(INADA|INALL|INBAR|INBEN|INBLA|INBOO|INBRO|INCAR|INCAS|INCLR|INCLY|INCLI|INCRA|INDAV|INDEA|INDEC|INDEK|INDEL|INDUB|INELK|INFAY|INFLO|INFOU|INFRA|INFUL|INGIB|INGRA|INGRE|INHAM|INHAN|INHAR|INHND|INHNR|INHOW|INHUN|INJAC|INJAS|INJAY|INJEF|INJEN|INJOH|INKNO|INKOS|INLAG|INLAK|INLAP|INLAW|INMAD|INMRN|INMRS|INMRT|INMIA|INMNR|INMNT|INMOR|INNEW|INNOB|INOHI|INORA|INOWE|INPAR|INPER|INPIK|INPOR|INPOS|INPUL|INPUT|INRAN|INRIP|INRUS|INSCO|INSHE|INSPE|INSTA|INSTE|INSTJ|INSUL|INSWI|INTPP|INTPT|INUNI|INVAN|INVER|INVIG|INWAB|INWRN|INWRK|INWAS|INWAY|INWEL|INWHT|INWHL)$ # ^IN[A-Z]{3}$ # NEWE stations participating in NEWEQP count as their state # ^([A-Z]{3}(CT|ME|MA|NH|RI|VT))$ # 7 station participating in 7QP count as their state # ^(AZ|ID|NV|MT|OR|UT|WA|WY)[A-Z]{3}$ # DE station participating in DEQP count as DE # ^[KNS]DE$ # 50 states and 13 provinces plus DC which counts as MD and NF and LB which counts as NL # ^(DX|AL|AK|AZ|AR|CA|CO|CT|DC|DE|FL|GA|HI|ID|IL|IN|IA|KS|KY|LA|ME|MD|MA|MI|MN|MS|MO|MT|NE|NV|NH|NJ|NM|NY|NC|ND|OH|OK|OR|PA|RI|SC|SD|TN|TX|UT|VT|VA|WA|WV|WI|WY|AB|BC|LB|MB|NB|NF|NL|NS|NT|NU|ON|PE|QC|SK|YT)$ CFG_MULT=ON CFG_MULT_MANDATORY=YES CFG_MULT_ERRORTEXT=Indiana stations enter county, US/Canadian stations enter state/province, all others enter DX. CFG_MULT_DX_ALLOWED=YES CFG_MULT_RGX_CHECK=^(DX|AL|AK|AZ|AR|CA|CO|CT|DE|FL|GA|HI|ID|IL|IA|KS|KY|LA|ME|MD|MA|MI|MN|MS|MO|MT|NE|NV|NH|NJ|NM|NY|NC|ND|OH|OK|OR|PA|RI|SC|SD|TN|TX|UT|VT|VA|WA|WV|WI|WY|AB|BC|MB|NB|NL|NS|NT|NU|ON|PE|QC|SK|YT|INADA|INALL|INBAR|INBEN|INBLA|INBOO|INBRO|INCAR|INCAS|INCLR|INCLY|INCLI|INCRA|INDAV|INDEA|INDEC|INDEK|INDEL|INDUB|INELK|INFAY|INFLO|INFOU|INFRA|INFUL|INGIB|INGRA|INGRE|INHAM|INHAN|INHAR|INHND|INHNR|INHOW|INHUN|INJAC|INJAS|INJAY|INJEF|INJEN|INJOH|INKNO|INKOS|INLAG|INLAK|INLAP|INLAW|INMAD|INMRN|INMRS|INMRT|INMIA|INMNR|INMNT|INMOR|INNEW|INNOB|INOHI|INORA|INOWE|INPAR|INPER|INPIK|INPOR|INPOS|INPUL|INPUT|INRAN|INRIP|INRUS|INSCO|INSHE|INSPE|INSTA|INSTE|INSTJ|INSUL|INSWI|INTPP|INTPT|INUNI|INVAN|INVER|INVIG|INWAB|INWRN|INWRK|INWAS|INWAY|INWEL|INWHT|INWHL)(/(INADA|INALL|INBAR|INBEN|INBLA|INBOO|INBRO|INCAR|INCAS|INCLR|INCLY|INCLI|INCRA|INDAV|INDEA|INDEC|INDEK|INDEL|INDUB|INELK|INFAY|INFLO|INFOU|INFRA|INFUL|INGIB|INGRA|INGRE|INHAM|INHAN|INHAR|INHND|INHNR|INHOW|INHUN|INJAC|INJAS|INJAY|INJEF|INJEN|INJOH|INKNO|INKOS|INLAG|INLAK|INLAP|INLAW|INMAD|INMRN|INMRS|INMRT|INMIA|INMNR|INMNT|INMOR|INNEW|INNOB|INOHI|INORA|INOWE|INPAR|INPER|INPIK|INPOR|INPOS|INPUL|INPUT|INRAN|INRIP|INRUS|INSCO|INSHE|INSPE|INSTA|INSTE|INSTJ|INSUL|INSWI|INTPP|INTPT|INUNI|INVAN|INVER|INVIG|INWAB|INWRN|INWRK|INWAS|INWAY|INWEL|INWHT|INWHL))?$ OWN_MULT_VALID=YES CFG_MULT_SLASH_ALLOWED=YES MULT1_TYPE=CUSTOM MULT1_COUNT=PER_MODE MULT1_FIELD=RCVD MULT1_DISPLAY=MULT # 7 station participating in INQP or 7QP count as their state MULT1_EXCEPTION=DEST->RCVD:^(AZ|ID|NV|MT|OR|UT|WA|WY)[A-Z]{3}$;FX(("DEST->RCVD").Substring(0,2)) # DE stations participating in DEQP count as their state MULT1_EXCEPTION=DEST->RCVD:^[KNS]DE$;FX(("DEST->RCVD").Substring(1,2)) # NEWE stations participating in NEWEQP count as their state MULT1_EXCEPTION=DEST->RCVD:^[A-Z]{3}(CT|ME|MA|NH|RI|VT)$;FX(("DEST->RCVD").Substring(3,2)) # Non-US stations are invalid for Non-IN stations POINTS_FIELD_BAND_MODE=CONFIG->EXCHANGE:^\S\S$;!DEST->DXCC:^K$;ALL;ALL;-1;!DEST->CALL:/[A-Z]{3,5}$ # Unknown RCVD gives zero points for non-IN stations, only to show up in bandmap POINTS_FIELD_BAND_MODE=CONFIG->EXCHANGE:^\S\S$;DEST->RCVD:^$;ALL;ALL;0 # Non-IN stations can not work non-IN stations POINTS_FIELD_BAND_MODE=CONFIG->EXCHANGE:^\S\S$;!DEST->RCVD:^(INADA|INALL|INBAR|INBEN|INBLA|INBOO|INBRO|INCAR|INCAS|INCLR|INCLY|INCLI|INCRA|INDAV|INDEA|INDEC|INDEK|INDEL|INDUB|INELK|INFAY|INFLO|INFOU|INFRA|INFUL|INGIB|INGRA|INGRE|INHAM|INHAN|INHAR|INHND|INHNR|INHOW|INHUN|INJAC|INJAS|INJAY|INJEF|INJEN|INJOH|INKNO|INKOS|INLAG|INLAK|INLAP|INLAW|INMAD|INMRN|INMRS|INMRT|INMIA|INMNR|INMNT|INMOR|INNEW|INNOB|INOHI|INORA|INOWE|INPAR|INPER|INPIK|INPOR|INPOS|INPUL|INPUT|INRAN|INRIP|INRUS|INSCO|INSHE|INSPE|INSTA|INSTE|INSTJ|INSUL|INSWI|INTPP|INTPT|INUNI|INVAN|INVER|INVIG|INWAB|INWRN|INWRK|INWAS|INWAY|INWEL|INWHT|INWHL)/?(INADA|INALL|INBAR|INBEN|INBLA|INBOO|INBRO|INCAR|INCAS|INCLR|INCLY|INCLI|INCRA|INDAV|INDEA|INDEC|INDEK|INDEL|INDUB|INELK|INFAY|INFLO|INFOU|INFRA|INFUL|INGIB|INGRA|INGRE|INHAM|INHAN|INHAR|INHND|INHNR|INHOW|INHUN|INJAC|INJAS|INJAY|INJEF|INJEN|INJOH|INKNO|INKOS|INLAG|INLAK|INLAP|INLAW|INMAD|INMRN|INMRS|INMRT|INMIA|INMNR|INMNT|INMOR|INNEW|INNOB|INOHI|INORA|INOWE|INPAR|INPER|INPIK|INPOR|INPOS|INPUL|INPUT|INRAN|INRIP|INRUS|INSCO|INSHE|INSPE|INSTA|INSTE|INSTJ|INSUL|INSWI|INTPP|INTPT|INUNI|INVAN|INVER|INVIG|INWAB|INWRN|INWRK|INWAS|INWAY|INWEL|INWHT|INWHL)?/?(INADA|INALL|INBAR|INBEN|INBLA|INBOO|INBRO|INCAR|INCAS|INCLR|INCLY|INCLI|INCRA|INDAV|INDEA|INDEC|INDEK|INDEL|INDUB|INELK|INFAY|INFLO|INFOU|INFRA|INFUL|INGIB|INGRA|INGRE|INHAM|INHAN|INHAR|INHND|INHNR|INHOW|INHUN|INJAC|INJAS|INJAY|INJEF|INJEN|INJOH|INKNO|INKOS|INLAG|INLAK|INLAP|INLAW|INMAD|INMRN|INMRS|INMRT|INMIA|INMNR|INMNT|INMOR|INNEW|INNOB|INOHI|INORA|INOWE|INPAR|INPER|INPIK|INPOR|INPOS|INPUL|INPUT|INRAN|INRIP|INRUS|INSCO|INSHE|INSPE|INSTA|INSTE|INSTJ|INSUL|INSWI|INTPP|INTPT|INUNI|INVAN|INVER|INVIG|INWAB|INWRN|INWRK|INWAS|INWAY|INWEL|INWHT|INWHL)?$;ALL;ALL;-1 POINTS_FIELD_BAND_MODE=ALL;ALL;ALL;CW;2 POINTS_FIELD_BAND_MODE=ALL;ALL;ALL;SSB;1 SCORE=BY_BAND_MODE SCORE_DISPLAY=BAND;QSO(CW){CW};QSO(PH){SSB};MULT1(MLT);POINTS DB_FILE=IN7NEQP_db.txt DB_FILE_COL_RCVD=1 CABRILLO_CONTEST_NAME=IN-QSO-PARTY CABRILLO_BAND=ALL CABRILLO_LINE=FREQ;MODE;DATE;TIME;MYCALL;SENT;EXCHANGE;CALL;RCVD1;RCVD2 WINDOWS_CML_ENABLED=YES WINDOWS_CML_NAME=Multipliers WINDOWS_CML_DATA=MULT1 WINDOWS_CML_LABELS_IN_ROW=1 # Free QSY in multi-operator categories MULTIOP_BANDCHANGECOUNTER_ENABLED=NO MULTISINGLE_RULE10_ENABLED=NO # Fields definition FIELD_MODE_VISIBLE=MIXED FIELD_RCVD_NUMERIC=NO FIELD_RCVD_MANDATORY=YES FIELD_RCVD_COPY=YES FIELD_RCVD_TYPE=MULT FIELD_RCVD_RGX_CHECK=DEST->RCVD:^(DX|AL|AK|AZ|AR|CA|CO|CT|DC|DE|FL|GA|HI|ID|IL|IA|KS|KY|LA|ME|MD|MA|MI|MN|MS|MO|MT|NE|NV|NH|NJ|NM|NY|NC|ND|OH|OK|OR|PA|RI|SC|SD|TN|TX|UT|VT|VA|WA|WV|WI|WY|AB|BC|LB|MB|NB|NF|NL|NS|NT|NU|ON|PE|QC|SK|YT|[KNS]DE|[A-Z]{3}(CT|ME|MA|NH|RI|VT)|(AZ|ID|NV|MT|OR|UT|WA|WY)[A-Z]{3}|INADA|INALL|INBAR|INBEN|INBLA|INBOO|INBRO|INCAR|INCAS|INCLR|INCLY|INCLI|INCRA|INDAV|INDEA|INDEC|INDEK|INDEL|INDUB|INELK|INFAY|INFLO|INFOU|INFRA|INFUL|INGIB|INGRA|INGRE|INHAM|INHAN|INHAR|INHND|INHNR|INHOW|INHUN|INJAC|INJAS|INJAY|INJEF|INJEN|INJOH|INKNO|INKOS|INLAG|INLAK|INLAP|INLAW|INMAD|INMRN|INMRS|INMRT|INMIA|INMNR|INMNT|INMOR|INNEW|INNOB|INOHI|INORA|INOWE|INPAR|INPER|INPIK|INPOR|INPOS|INPUL|INPUT|INRAN|INRIP|INRUS|INSCO|INSHE|INSPE|INSTA|INSTE|INSTJ|INSUL|INSWI|INTPP|INTPT|INUNI|INVAN|INVER|INVIG|INWAB|INWRN|INWRK|INWAS|INWAY|INWEL|INWHT|INWHL)(/([KNS]DE|[A-Z]{3}(CT|ME|MA|NH|RI|VT)|(AZ|ID|NV|MT|OR|UT|WA|WY)[A-Z]{3}|INADA|INALL|INBAR|INBEN|INBLA|INBOO|INBRO|INCAR|INCAS|INCLR|INCLY|INCLI|INCRA|INDAV|INDEA|INDEC|INDEK|INDEL|INDUB|INELK|INFAY|INFLO|INFOU|INFRA|INFUL|INGIB|INGRA|INGRE|INHAM|INHAN|INHAR|INHND|INHNR|INHOW|INHUN|INJAC|INJAS|INJAY|INJEF|INJEN|INJOH|INKNO|INKOS|INLAG|INLAK|INLAP|INLAW|INMAD|INMRN|INMRS|INMRT|INMIA|INMNR|INMNT|INMOR|INNEW|INNOB|INOHI|INORA|INOWE|INPAR|INPER|INPIK|INPOR|INPOS|INPUL|INPUT|INRAN|INRIP|INRUS|INSCO|INSHE|INSPE|INSTA|INSTE|INSTJ|INSUL|INSWI|INTPP|INTPT|INUNI|INVAN|INVER|INVIG|INWAB|INWRN|INWRK|INWAS|INWAY|INWEL|INWHT|INWHL))?$ FIELD_RCVD_SLASH_ALLOWED=YES FIELD_RCVD_MAX_LENGTH=15 FIELD_MULT_MAX_LENGTH=8 # CW Messages CW_Message_1 = CQ INQP $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] [VALID FOR=CONFIG->EXCHANGE:^\S\S$] Group->30: INADA,INALL,INBAR,INBEN,INBLA,INBOO,INBRO,INCAR,INCAS,INCLR Group->31: INCLY,INCLI,INCRA,INDAV,INDEA,INDEC,INDEK,INDEL,INDUB,INELK Group->32: INFAY,INFLO,INFOU,INFRA,INFUL,INGIB,INGRA,INGRE,INHAM,INHAN Group->33: INHAR,INHND,INHNR,INHOW,INHUN,INJAC,INJAS,INJAY,INJEF,INJEN Group->34: INJOH,INKNO,INKOS,INLAG,INLAK,INLAP,INLAW,INMAD,INMRN,INMRS Group->35: INMRT,INMIA,INMNR,INMNT,INMOR,INNEW,INNOB,INOHI,INORA,INOWE Group->36: INPAR,INPER,INPIK,INPOR,INPOS,INPUL,INPUT,INRAN,INRIP,INRUS Group->37: INSCO,INSHE,INSPE,INSTA,INSTE,INSTJ,INSUL,INSWI,INTPP,INTPT Group->38: INUNI,INVAN,INVER,INVIG,INWAB,INWRN,INWRK,INWAS,INWAY,INWEL Group->39: INWHT,INWHL [END VALID FOR] [VALID FOR=!CONFIG->EXCHANGE:^\S\S$] Group->01: CT,MA,ME,NH,RI,VT,NJ,NY,DE,PA,MD/DC,AL,FL,GA,KY,NC,SC,TN,VA Group->05: AR,LA,MS,NM,OK,TX,CA,HI,AK,AZ,ID,MT,NV,OR,UT,WA,WY Group->08: MI,OH,WV,IL,WI,CO,IA,KS,MN,MO,ND,NE,SD Group->20: AB,BC,MB,NB,NL/LB/NF,NS,NT,NU,ON,PE,QC,SK,YT Group->30: INADA,INALL,INBAR,INBEN,INBLA,INBOO,INBRO,INCAR,INCAS,INCLR Group->31: INCLY,INCLI,INCRA,INDAV,INDEA,INDEC,INDEK,INDEL,INDUB,INELK Group->32: INFAY,INFLO,INFOU,INFRA,INFUL,INGIB,INGRA,INGRE,INHAM,INHAN Group->33: INHAR,INHND,INHNR,INHOW,INHUN,INJAC,INJAS,INJAY,INJEF,INJEN Group->34: INJOH,INKNO,INKOS,INLAG,INLAK,INLAP,INLAW,INMAD,INMRN,INMRS Group->35: INMRT,INMIA,INMNR,INMNT,INMOR,INNEW,INNOB,INOHI,INORA,INOWE Group->36: INPAR,INPER,INPIK,INPOR,INPOS,INPUL,INPUT,INRAN,INRIP,INRUS Group->37: INSCO,INSHE,INSPE,INSTA,INSTE,INSTJ,INSUL,INSWI,INTPP,INTPT Group->38: INUNI,INVAN,INVER,INVIG,INWAB,INWRN,INWRK,INWAS,INWAY,INWEL Group->39: INWHT,INWHL [END VALID FOR] [MULTIPLIERS END]