Fixes dimension for masking when giving out hints. There was an issue when games were played with 3+ players since broadcasting wasn't possible in that case.
Adds a utility function for inserting deck from (color, rank) pairs. Previously, we needed to one hot encode before inserting a deck, now we have another method of inserting the deck. This also led to small refactoring where we extract the one hot encoding into a protected func.
This will add the following two changes:
(color, rank)
pairs. Previously, we needed to one hot encode before inserting a deck, now we have another method of inserting the deck. This also led to small refactoring where we extract the one hot encoding into a protected func.