Modificato ed invertito l'ordine dei controlli delle condizioni nella funzione addAutoMove(...)

es:
 ------------------------
|   X	|| 	||   X	|
 ------------------------
| 	||   O	||   O	|
 ------------------------
|   O	||   X	||   X	|
 ------------------------
il pallino veniva  messo dall'intelligenza in x=2,y=1 perchè dava priorità a chiudere la possibilità di vittoria all'altro
quindi il risultato era questo:
 ------------------------
|   X	||   O	||   X	|
 ------------------------
| 	||   O	||   O	|
 ------------------------
|   O	||   X	||   X	|
 ------------------------

se inverto il procedimento, nel caso in questione diventerebbe:
 ------------------------
|   X	||   	||   X	|
 ------------------------
|  O	||   O	||   O	|
 ------------------------
|   O	||   X	||   X	|
 ------------------------

con conseguente vittoria:

 ------------------------
|   X	||   	||   X	|
 ------------------------
|   O	||   O	||   O	|
 ------------------------
|   O	||   X	||   X	|
 ------------------------

resta da fare la preferenza a riempire le righe/colonne/diagonali con tutti e solo elementi del giocatore corrente