METHOD_0 ( ) { logger . info ( STRING_0 ) ; com . IDENT_0 . framework . common . IDENT_1 . IDENT_2 IDENT_3 = new com . IDENT_0 . framework . common . IDENT_1 . METHOD_1 ( ) ; IDENT_3 . put ( 0 , new com . IDENT_0 . framework . common . IDENT_1 . METHOD_2 ( java . util . Arrays . asList ( new java . lang . Object [ ] { INT_0 , INT_1 , INT_2 , INT_3 , INT_4 } ) ) ) ; IDENT_3 . put ( 1 , new com . IDENT_0 . framework . common . IDENT_1 . METHOD_2 ( java . util . Arrays . asList ( new java . lang . Object [ ] { INT_5 , INT_6 , INT_7 , INT_8 , INT_9 } ) ) ) ; IDENT_3 . put ( 2 , new com . IDENT_0 . framework . common . IDENT_1 . METHOD_2 ( java . util . Arrays . asList ( new java . lang . Object [ ] { INT_8 , INT_10 , INT_11 , INT_12 , INT_2 } ) ) ) ; double IDENT_4 = FLOAT_0 ; com . IDENT_0 . framework . common . IDENT_1 . IDENT_5 IDENT_6 = new com . IDENT_0 . framework . common . IDENT_1 . METHOD_3 ( ) ; boolean expResult = false ; boolean result = com . IDENT_0 . framework . core . IDENT_7 . IDENT_8 . IDENT_9 . METHOD_4 ( IDENT_3 , IDENT_4 , IDENT_6 ) ; "<AssertPlaceHolder>" ; } METHOD_4 ( com . IDENT_0 . framework . common . IDENT_1 . METHOD_1 , double , com . IDENT_0 . framework . common . IDENT_1 . METHOD_3 ) { int n = 0 ; int k = IDENT_3 . size ( ) ; if ( k <= 1 ) { throw new java . lang . IllegalArgumentException ( STRING_1 ) ; } java . util . Map < java . lang . Object , java . lang . Integer > IDENT_10 = new java . util . HashMap ( ) ; double IDENT_11 = 0.0 ; java . util . Map < java . lang . Object , java . lang . Double > IDENT_12 = new java . util . HashMap ( ) ; java . util . Map < java . lang . Object , java . lang . Double > IDENT_13 = new java . util . HashMap ( ) ; for ( Map . Entry < java . lang . Object , com . IDENT_0 . framework . common . IDENT_1 . METHOD_2 > entry : IDENT_3 . entrySet ( ) ) { java . lang . Object j = entry . getKey ( ) ; com . IDENT_0 . framework . common . IDENT_1 . METHOD_2 IDENT_14 = entry . getValue ( ) ; int m = IDENT_14 . size ( ) ; if ( m == 0 ) { throw new java . lang . IllegalArgumentException ( STRING_2 ) ; } IDENT_10 . put ( j , m ) ; n += m ; double IDENT_15 = com . IDENT_0 . framework . core . IDENT_7 . IDENT_16 . IDENT_17 . METHOD_5 ( IDENT_14 ) ; IDENT_12 . put ( j , ( METHOD_5 / m ) ) ; IDENT_11 += METHOD_5 ; IDENT_13 . put ( j , com . IDENT_0 . framework . core . IDENT_7 . IDENT_16 . IDENT_17 . METHOD_6 ( IDENT_14 , true ) ) ; } if ( ( n - k ) <= 0 ) { throw new java . lang . IllegalArgumentException ( STRING_3 ) ; } IDENT_11 OP_0 n ; double IDENT_18 = 0.0 ; java . util . Map < java . lang . Object , java . lang . Double > IDENT_19 = new java . util . HashMap ( ) ; double IDENT_20 = 0.0 ; for ( Map . Entry < java . lang . Object , com . IDENT_0 . framework . common . IDENT_1 . METHOD_2 > entry : IDENT_3 . entrySet ( ) ) { java . lang . Object j = entry . getKey ( ) ; IDENT_18 += ( IDENT_10 . get ( j ) ) * ( java . lang . Math . METHOD_7 ( ( ( IDENT_12 . get ( j ) ) - IDENT_11 ) , 2 ) ) ; IDENT_19 . put ( j , ( ( 1.0 - ( ( ( double ) ( IDENT_10 . get ( j ) ) ) / n ) ) * ( IDENT_13 . get ( j ) ) ) ) ; IDENT_20 += IDENT_19 . get ( j ) ; } double IDENT_21 = 0.0 ; for ( Map . Entry < java . lang . Object , com . IDENT_0 . framework . common . IDENT_1 . METHOD_2 > entry : IDENT_3 . entrySet ( ) ) { java . lang . Object j = entry . getKey ( ) ; IDENT_21 += ( java . lang . Math . METHOD_7 ( ( ( IDENT_19 . get ( j ) ) / IDENT_20 ) , 2 ) ) / ( ( IDENT_10 . get ( j ) ) - 1.0 ) ; } int IDENT_22 = ( ( int ) ( java . lang . Math . METHOD_8 ( ( 1.0 / IDENT_21 ) ) ) ) ; double IDENT_23 = IDENT_18 / IDENT_20 ; double IDENT_24 = com . IDENT_0 . framework . core . IDENT_7 . IDENT_25 . IDENT_26 . METHOD_9 ( IDENT_23 , ( k - 1 ) , IDENT_22 ) ; boolean IDENT_27 = false ; double a = IDENT_4 / 2 ; if ( ( IDENT_24 <= a ) || ( IDENT_24 >= ( 1 - a ) ) ) { IDENT_27 = true ; } if ( IDENT_6 != null ) { IDENT_6 . METHOD_10 ( ) ; IDENT_6 . METHOD_11 ( STRING_4 , STRING_5 , IDENT_18 ) ; IDENT_6 . METHOD_11 ( STRING_4 , STRING_6 , ( k - 1 ) ) ; IDENT_6 . METHOD_11 ( STRING_4 , STRING_7 , IDENT_23 ) ; IDENT_6 . METHOD_11 ( STRING_4 , STRING_8 , ( 1.0 - IDENT_24 ) ) ; IDENT_6 . METHOD_11 ( STRING_9 , STRING_5 , IDENT_20 ) ; IDENT_6 . METHOD_11 ( STRING_9 , STRING_6 , IDENT_22 ) ; } return IDENT_27 ; }
org . junit . Assert . assertEquals ( expResult , result )