How are these numbers calculated?

Big Games

How we did last week and who we should root for this week.   Explain

Week of 1/23100.0*Chance wins title100.0*Relegated100.0*Average seed
Partick Thistle 1 Celtic 2 -0.7
If winner is:HomeDrawAway
Rangers vs Aberdeen-0.9-0.3+1.3
+0.0NoNo
-0.2+0.0+0.3
If winner is:HomeDrawAway
Week of 1/27100.0*Chance wins title100.0*Relegated100.0*Average seed
Celtic vs Hearts-0.7+0.4+1.3
Celtic vs Hibernian-0.7+0.4+1.3
Aberdeen vs Kilmarnock+0.9-0.5-1.0
NoNo+0.0
+0.1-0.1-0.2
Ross County vs Aberdeen-1.0-0.6+0.7
+0.0NoNo
-0.2-0.1+0.1
Ross County vs Rangers+0.1+0.0-0.0
+0.1+0.0-0.1
Partick Thistle vs Rangers+0.1+0.0-0.0
+0.1+0.0-0.1

What If

Chances based on how well Aberdeen finishes out the regular season.   Explain

100100100100100100100100100100100100
If finish:ChanceChance will finish season at seed
TPW-D-Lwins title123456789101112RelegatedCount
9116-0-0100.0%1000No6,677
8915-1-098.1982No215
8815-0-196.0964No278
8714-2-094.8955No883
8614-1-188.58812No2,517
8513-3-086.08614No4,373*
8413-2-178.77921No10,988
8313-1-269.67030No20,320*
8212-3-161.56139No36,690*
8112-2-251.151490No69,417*
8011-4-141.842580No112,119*
7911-3-233.333670No181,358*
7811-2-324.825750No282,890*
7710-4-218.318811No407,456*
7610-3-312.6138610No582,755*
7510-2-48.388920No793,839*
749-4-35.259140No1,025,178*
739-3-43.139070No1,305,612*
728-5-31.7288110No1,585,148*
718-4-40.9184150No1,846,085*
708-3-50.4078220No2,098,901*
697-5-40.2072270No1,286,905
8-2-60.2069310No998,076*
687-4-50.10633710No2,400,013*
677-3-60.00514710No1,432,536
6-6-40.00564310No1,018,359*
666-5-50.00445430No2,397,368*
656-4-60.00346150No2,268,051*
646-3-70.002566900No2,073,201*
635-5-60.0017681500No1,821,565*
625-4-7No11662210No1,542,183*
615-3-80.006603120No1,261,320*
604-5-7No35141400No990,187*
594-4-8No24049900No743,901*
584-3-9No129541610No540,892*
573-5-8No0195325300No372,945*
563-4-9No0114735700No247,533*
553-3-10No0537431310No155,203*
542-5-9No2254623300No92,923*
532-4-10No1154334810No52,593*
522-3-11No0733421620No28,480*
511-5-10No03224228600No14,233*
501-4-11No1113738131No6,625*
491-3-12No0426422340No2,783*
480-5-11No2134233101No1,056*
470-4-12No53043203No358*
460-3-13No21136437No134*
450-2-14No33141213No29
440-1-15No5050No6
430-0-16No073746905.0%6,659
Total:2.0%250379200000000.0%32,129,816

* Row combines multiple less frequent records.

Points
Chance Will Win Championship