added randomness to the choice made in analyzeHand() when there are no sets (last else)