def hra(pole): aktualni_stav = '!' while aktualni_stav == '!': pole = ai.tah_pc(pole) print(pole) aktualni_stav = vyhodnot(pole) if aktualni_stav != '!': print(aktualni_stav) return aktualni_stav pole = tah_hrace(pole) print(pole) aktualni_stav = vyhodnot(pole)
def hra(pole): print('Nyni si zahrajeme piskvorky. Hrac ma symbol X a pocitac O.') while '-' in pole: if vysledek_hry(pole) == False: break else: pole = tah_clovek(pole, cislo_pole) if vysledek_hry(pole) == False: break else: pole = tah_pc(pole) if '-' not in pole: vysledek_hry(pole) return print('Hra skoncila.')
def test_prilis_kratke_zadane_pole(): with pytest.raises(IndexError): vysledek = ai.tah_pc('--')
def test_hraje_pc(): vysledek = ai.tah_pc('-------xoo--xx--oo-') assert vysledek != '-------xoo--xx--oo-'