Toronto Weather Forecast, maximal polite

Tonightbad6Periods of rain. Fog patches developing overnight.
Wednesdaybad11Periods of rain. Amount 10 to 15 mm. Fog patches dissipating late in the morning.
Wednesday nightbad6Periods of rain. Amount 5 to 10 mm. Wind becoming north 20 km/h in the evening.
Thursdaygood16Cloudy with 40% chance of showers.
Thursday nightgood2Cloudy periods.
Fridaygood14A mix of sun and cloud.
Friday nightgood4Cloudy with 60% chance of showers.
Saturdaygood10Cloudy with 40% chance of showers.
Saturday nightgood1Cloudy periods.
Sunday nightgood3Clear.
As of Tue Apr 24 18:45:02 2018

Change style... minimal polite | minimal frank | maximal polite | maximal frank | raw

How does hogdex come up with the ratings?