Ejemplo n.º 1
0
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)
Ejemplo n.º 2
0
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.')
Ejemplo n.º 3
0
def test_prilis_kratke_zadane_pole():
    with pytest.raises(IndexError):
        vysledek = ai.tah_pc('--')
Ejemplo n.º 4
0
def test_hraje_pc():
    vysledek = ai.tah_pc('-------xoo--xx--oo-')
    assert vysledek != '-------xoo--xx--oo-'