beh nn è che cercheremo di fare un caomputer-imbattibile, l importante è che faccia delle mosse sensate!
(ad esempio se il giocatore umano sta per fare tris lo deve bloccare)

ogni vota che tocca al computer dovrebbe controllare le possibile combinazioni di tris (sono solo 8) e se l avversario sta per fare tris, lo deve bloccare.

Altrimenti deve cercare di fare tris

Per rendere il codice piu leggibile si potrebbe fare una funzione che restituisca il numero di caselle occupate da un determinato giocatore in una determinata riga.
Esempio:

n = check(giocatore,riga)