List < Integer > function ( ) { List < Integer > loc0 = new ArrayList < Integer > ( ) ; for ( int loc1 = 0 ; loc1 < cards . length ; loc1 ++ ) { if ( cards [ loc1 ] != null ) { loc0 . add ( new Integer ( loc1 ) ) ; } } return loc0 ; }
gets the indexes of the actual non-null cards on the board . concode_field_sep Card[] cards concode_elem_sep Deck deck concode_elem_sep boolean I_AM_DEBUGGING concode_field_sep void deal concode_elem_sep int size concode_elem_sep boolean isLegal concode_elem_sep void newGame concode_elem_sep void replaceSelectedCards concode_elem_sep boolean isEmpty concode_elem_sep Card cardAt concode_elem_sep String toString concode_elem_sep boolean anotherPlayIsPossible concode_elem_sep int deckSize concode_elem_sep boolean gameIsWon concode_elem_sep void dealMyCards