@SuppressWarnings("deprecation")
	public boolean isHasThreat(Position p, CoinColor other_color) {

       for (int i = 0; i < 8; i++) {
            for (int j = 0; j < 8; j++) {
               Coin c=getCoinAt(Position.getPosition(j, i));
               if(c.getColor()==other_color)
               {
                   for (Move move : c.getMoves(this)) {
                       if(move.getEndPosition()==p)
                       {
                           return true;
                       }
                   }
               }
            }}
       return false;
        
//        return (checkForKnight(p, other_color)
//                || checkForPawn(p, other_color)
//                || checkForBishop_Queen(p, other_color)
//                || checkForRook_Queen(p, other_color));
    }