question: private void initializeBasicVariables ( final int startColumn ) { basicVariables = new int [ getWidth ( ) - 1 ] ; basicRows = new int [ getHeight ( ) ] ; Arrays . fill ( basicVariables , - 1 ) ; for ( int i = startColumn ; i < getWidth ( ) - 1 ; i ++ ) { Integer row = findBasicRow ( i ) ; if ( row != null ) { basicVariables [ i ] = row ; basicRows [ row ] = i ; } } }
target:  Initializes the basic variable / row mapping.