Dizajn popisany v specifikacii znie fajn, (myslim ale ze specifikacia nemusi mat riadok na 79 znakov :D)
len kod sa toho akosi nedrzi.

Neviem, ci je projekt v stadiu "TODO", ale neviem ako sa má spúšťať a napr. simulator_zapasov.py je nepouzity
(miesto skore() treba zavolat simulator_zapasov.skore() alebo na zaciatku dat from simulator_zapasov import skore,
rovnako ak chces randint, tak musis napisat random.randint())
pozri toto:
https://docs.python.org/3/tutorial/modules.html

Funkcie ako koloX_init() a vyhodnot_Xkolo() mi prídu redundanté a asi by sa dali zovšeobecniť do menšieho počtu funkcii,
ktorých funkčnosť by závisela od argumentov (napr. nahradit funkciou vyhodnot_kolo(ktore)) a tiež by to pomohlo funkcii
dalsi_den() (riadky 86-96). Aj keď je toto spomenuté v špecifikácii, nemyslím, že je to vlastnosť dobrého dizajnu.

reakcia na review:
ano kod je isto nefunkcny, robil som to na poslednu chvilu,
zatial sa to ani nijak nespustalo, ale v zasade na to by
stacilo pridat jeden while cyklus
co sa tyka designu, asi mas pravdu, v tomto pripade by urcite
bolo jednoduchsie mat to v jednej funkcii a kolo dostat ako
argument. ja som sa to snazil robit vo vseobecnosti, kedy by
mohli mat rozne kola uplne iny herny system, kde by si to mal
bud vsetko nadzgane v jednej funkcii, alebo takto rozkuskovane
neviem teda co je lepsie, ale v tom pripade by to tam muselo
byt tak ci tak 4-krat a switch k tomu.
