module.exports = { scoring: { // parameter: [transition range, transition function, transistion slope exponent] temperature_mean_max: [12, 'easeInOut', 2], precipitation: [60, 'easeInOut', 2], // [170, 'easeInOut', 2], rain_days: [5, 'easeInOut', 2], sun_hours: [80, 'easeInOut', 2], accommodation_costs: [30, 'linear', null], food_costs: [25, 'linear', null], alcohol_costs: [15, 'linear', null], water_costs: [15, 'linear', null], local_transportation_costs: [20, 'linear', null], entertainment_costs: [20, 'easeInOut', 0.6], average_per_day_costs: [100, 'linear', null], avg_price_relative: [30, 'easeOut', 2], }, boundaries: { climate: { min: { temperature_mean: -9.6, temperature_mean_min: -14.5, temperature_mean_max: -4.7, precipitation: 0, rain_days: 0, sun_hours: 3 }, max: { temperature_mean: 38.3, temperature_mean_min: 33.5, temperature_mean_max: 43.7, precipitation: 1145, rain_days: 28, sun_hours: 416 } }, static: { max: { accommodation_costs: 500, food_costs: 100, alcohol_costs: 100, water_costs: 100, local_transportation_costs: 100, entertainment_costs: 100, average_per_day_costs: 1000, avg_price_relative: 100 }, min: { accommodation_costs: 0, food_costs: 0, alcohol_costs: 0, water_costs: 0, local_transportation_costs: 0, entertainment_costs: 0, average_per_day_costs: 0, avg_price_relative: 0 } } } }