# File paths
NVS_SOURCE_INPUT_FILE = '../../Data/NVS2007unit.csv'
NVS_OUTPUT_FILE = '../../Data/results/vcl_mnl.csv'
FORECAST_FILE = '../../Data/results/vcl_forecast.csv'
REGN_CODE_DICT_PATH_V2 = '../../Data/regn_code_dict_v2.csv'


# UTILITY_VARIABLES = [
#     'HOMESLA', 'HOMEREGN', 'GENDER',
#     'HOUSEHOLD', 'EMPLOYMENT', 'AGEGROUP', 'HOUSINC', 'LIFECYCLE',
#     'OVER15', 'ORIGIN'
# ]

# NVS
UTILITY_VARIABLES = [
    'HOMEREGN', 'ORIGIN', 'GENDER', 'HOUSEHOLD', 'EMPLOYMENT', 'AGEGROUP', 'HOUSINC', 'LIFECYCLE', 'OVER15'
]



COMPULSORY_FIELDS = ['TOURIST_ID']
VISITED_FROM = ["LAST_VISITED"]

ALTERNATIVE_CATEGORY = ['choiceid', 'chid', 'numbers', 'mode', 'choice']

STATE_LIST = ['NSW', 'VIC', 'QLD', 'SA', 'TAS', 'NT']
STATE_CODES = ['1', '2', '3', '4', '6', '8']
# Might need to have think on this variable
STATE_ALTERNATIVES = ['1', '2', '3', '4', '5', '6']

ORIGIN_STATE_LIST = ['NSW', 'VIC', 'QLD', 'SA', 'WA', 'TAS', 'ACT', 'NT']
ORIGIN_STATE_CODES = ['1', '2', '3', '4', '5', '6', '7', '8']

ORIGIN_LIST = ['NSW', 'VIC', 'QLD', 'SA', 'WA', 'TAS', 'NT', 'ACT']
ORIGIN_CATEGORY = ['1', '2', '3', '4', '5', '6', '7', '8']
ORIGIN_CODE = [['1', '2'], ['3', '4'], ['5', '6'], ['7', '8'], ['9', '10'], ['11'], ['12'], ['13']]

PARENT_LIST = ['YES', 'NO', 'DONT_KNOW']
PARENT_CATEGORY = ['1', '2', '3']
PARENT_CODE = [['1'], ['0', '2'], ['9']]

CH15TO24_LIST = ['YES', 'NO', 'DONT_KNOW']
CH15TO24_CATEGORY = ['1', '2', '3']
CH15TO24_CODE = [['1'], ['0', '2'], ['9']]

GENDER_LIST = ['MALE', 'FEMALE']
GENDER_CATEGORY = ['1', '2']
GENDER_CODE = [['1'], ['2']]

MARITAL_LIST = ['SINGLE', 'COUPLE', 'REFUSED']
MARITAL_CATEGORY = ['1', '2', '3']
MARITAL_CODE = [['1'], ['2'], ['9']]

EMPLOYMENT_LIST = ['WORKING', 'NOT_WORKING', 'RETIRED', 'STUDYING', 'DONT_KNOW']
EMPLOYMENT_CATEGORY = ['1', '2', '3', '4', '5']
EMPLOYMENT_CODE = [['1', '2', '5'], ['3'], ['4'], ['6'], ['7', '8', '9']]
# EMPLOYMENT_LIST = ['WORKING', 'NOT_WORKING', 'RETIRED', 'STUDYING', 'DONT_KNOW_7', 'DONT_KNOW_8', 'DONT_KNOW_9']
# EMPLOYMENT_CATEGORY = ['1', '2', '3', '4', '5', '6', '7', '8']
# EMPLOYMENT_CODE = [['1', '2', '5'], ['3'], ['4'], ['6'], ['7'], ['8'], ['9']]

HOUSINC_LIST = ['LOW', 'MEDIUM', 'HIGH', 'DONT_KONW']
HOUSINC_CATEGORY = ['1', '2', '3', '4']
HOUSINC_CODE = [['1', '2', '3', '4', '5'], ['6', '7', '8', '9'], ['11', '12'], ['10', '13', '99', '25', '28', '29']]

LIFECYCLE_LIST = ['SINGLE', 'COUPLE_NO_KIDS', 'COUPLE_WITH_KIDS', 'DONT_KNOW']
LIFECYCLE_CATEGORY = ['1', '2', '3', '4']
LIFECYCLE_CODE = [['1', '2', '3', '8', '9'], ['4', '10', '11'], ['5', '6', '7'], ['0']]

AGEGROUP_LIST = ['15_29', '30_39', '40_49', '50_59', '60_69', '70_MORE']
AGEGROUP_CATEGORY = ['1', '2', '3', '4', '5', '6']
AGEGROUP_CODE = [['1', '2', '3'], ['4', '5'], ['6', '7'], ['8', '9'], ['10', '11'], ['12']]
