Fixes #40: Tracks players that are all_in, and skips their turns (since they can no longer do anything meaningful). Expanded phase-start check for acting players to filter out all_in players in addition to folding players. If only one acting player is left, speed the game to conclusion. I left this count out of the end of phase check, because once a player goes all in, it might prompt a response from other players to match the bet.
Also fixed some printing stuff:
Now prints the active player ID in addition to the index (for Quality of life debugging).
Commented out some niche debugging prints (player passing array related)
Fixes #40: Tracks players that are all_in, and skips their turns (since they can no longer do anything meaningful). Expanded phase-start check for acting players to filter out all_in players in addition to folding players. If only one acting player is left, speed the game to conclusion. I left this count out of the end of phase check, because once a player goes all in, it might prompt a response from other players to match the bet.
Also fixed some printing stuff: