Calculates what the maximum score is, accounting for stacks that cannot be completed due to discarded cards.
This function mirrors the server function "variantReversibleGetMaxScore()", except that it creates a per stack array, instead.
Calculates what the maximum score is, accounting for stacks that cannot be completed due to discarded cards.
This function mirrors the server function "variantReversibleGetMaxScore()", except that it creates a per stack array, instead.