Deal Cards to Players and Dealer
deal_cards.RdDeals 2 cards to each player and 1 card to the dealer. Dealer's 2nd card comes later.
Examples
# Example: Deal to 2 players from a fresh deck
deck <- create_board(1)
result <- deal_cards(num_players = 2, deck)
result$player_hands # list of two hands
#> [[1]]
#> [1] "4♠" "5♥"
#>
#> [[2]]
#> [1] "9♠" "7♦"
#>
result$dealer_hand # single card
#> [1] "7♠"
length(result$deck) # 52 - 2*2 - 1 = 47
#> [1] 47