Current implementation:
Hands are a list of strings, the first char is a string representing color and the second is the rank
In HanabiTable, hands are represented with two pieces of info. The known info and the visible info (you can't see your hand, you were told the second is a 3)
The two pieces are separate lists, which makes managing them in player_utils trickier than they should be. You should have one object you can reference for known/visible info
Additional benefit is HanabiTable and GameInfo shrink the number of params by 1
Current implementation: Hands are a list of strings, the first char is a string representing color and the second is the rank In HanabiTable, hands are represented with two pieces of info. The known info and the visible info (you can't see your hand, you were told the second is a 3) The two pieces are separate lists, which makes managing them in player_utils trickier than they should be. You should have one object you can reference for known/visible info
Additional benefit is HanabiTable and GameInfo shrink the number of params by 1