ti servono solide basi di intelligenza artificiale (albero delle mosse, algoritmo min-max, potatura alfa-beta, funzioni di valutazione etc.....) altrimenti penso propio che ti convenga lascia perdere e passare a qulache gioco piu' semplice.