private void rightChoice() { 		// Controlla se i Tile selezionati rappresentano una mossa valida
		int X0 = humanStep[0].getx();
		int Y0 = humanStep[0].gety();
		int X1 = humanStep[1].getx();
		int Y1 = humanStep[1].gety();
		
		
		if(expectedCell()){				//se la mossa e' corretta la eseguo 
			Step temp=null;
			for(Step temporary:validatedSteps)
				if(temporary.getEnd().getX() == X1 && temporary.getEnd().getY() == Y1)
					temp=temporary;
			executor.execute(board, temp);
			
			
			boardButton[X0][Y0].setPressed(false);
			lightValidStep(validatedSteps, false);
			boardButton[X1][Y1].setPressed(false);
			refresh(false);
			
			if(temp.getEatablePawn() > 0 && eatenByHuman<2 ){
				refresh(true);
				eatenByHuman++;
				humanStep[0]=humanStep[1]; //reset della mossa utente per proseguire con la mangiata consecutiva
				X0=X1;
				Y0=Y1;
				humanStep[1]=null;
				boardButton[X0][Y0].setPressed(true);	//non devo poter spegere questo bottone
				boardButton[X0][Y0].lock();
				forceNextStep=true;
				
				
				validatedSteps= new ValidStepsList(board, X0, Y0);  //creo una validStepList vuota
				Cell thisCell= board.getCell(X0, Y0);
				validatedSteps.uiValidator(X0, Y0, 0, null, thisCell);	//aggiungo le mosse valide alla lista
			
				if(!validatedSteps.isEmpty()){				 // se posso ancora mangiare
					lightValidStep(validatedSteps, true);
				}
				else{
					StartThread();
				}
			}
			else{
				StartThread();
			}
		}
		else if( board.getCell(X1, Y1).getPawn()==null){ //se non c'e' una pedina spegne il Tile
			boardButton[X1][Y1].setPressed(false);
			boardButton[X1][Y1].setBorder(null);
			humanStep[1]=null;
			
		}
		
		// se le pedine sono entrambe bianche spegne la prima ed evidenzia la seconda
		else if ( board.getCell(X1, Y1).getColorPawn() == board.getCell(X0, Y0).getColorPawn() ) {
			lightValidStep(validatedSteps, false);
			boardButton[X0][Y0].setPressed(false);
			
			humanStep[0] = humanStep[1];
			humanStep[1] = null;
			X0=X1;
			Y0=Y1;
			validatedSteps=new ValidStepsList( board, X0, Y0, false);
			lightValidStep(validatedSteps , true);
		}	
															
	}