start a new game by shuffling the deck and dealing some cards to this board . concode_field_sep Card[] cards concode_elem_sep Deck deck concode_elem_sep boolean I_AM_DEBUGGING concode_field_sep List<Integer> cardIndexes concode_elem_sep void deal concode_elem_sep int size concode_elem_sep boolean isLegal 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
void function ( ) { deck . shuffle ( ) ; dealMyCards ( ) ; }