allora non ho capito come funziona... lui per capire quale è la mossa migliore deve comunque passarle tutte, e non sono di sicuro poche.. .se poi devi farlo per 3-4 mosse un quad core comincia a farti aspettare non poco tempo...
per essere facile da implementare non ho dubbi, ma non sarà di certo efficace come AI.
comunque per gestire i movimenti gestisci la scacchiera come matrice e intanto fai spostare i pezzi con il click. Poi pensi alle mosse consentite e non, e poi avanzi.
gambas è una specie di vb per linux. Dicono non abbia nulla a che fare con vb, ma lo trovo abbastanza simile sia dal punto di vista grafico che dal punto di vista del codice