data class WeatherConfig(val weight: Map<WeatherType, Int> = mapOf(
WeatherType.SUNNY to 4,
WeatherType.CLOUDY to 1,
WeatherType.RAINY to 2,
WeatherType.THUNDERSTORM to 1,
), val offset: Int = 0, val interval: Int = 8, val maxInclination: Int = 30)
constructor(weight: Map<WeatherType, Int> = mapOf(
WeatherType.SUNNY to 4,
WeatherType.CLOUDY to 1,
WeatherType.RAINY to 2,
WeatherType.THUNDERSTORM to 1,
), offset: Int = 0, interval: Int = 8, maxInclination: Int = 30)