we don't need to reset the HandTracker before the copy operation, copy just overwrites it anyway
refactored potentialCards to only include the "lowest" card that fulfills the case
if I *can* play an Ace or a King in the same suit, but I'm losing the trick anyway, play the King
if I *can* play a Queen or a Nine in the same suit, but I'm losing the trick anyway, play the Nine
refactored potentialCards to take a "last card" parameter for the trick so that it can return the lowest card that still wins but is also a counter (or not)