fixed whitespace
corrected whitespace
remove private clear method, move implementation into constructor
added more elements to game state id computation
reduce whitespace
use shuffle instead of creating rng
always use stateId to initalize rng for random selection
add all counters to state
changed hash to handle zero length array like array of single 0
move computation of fixedScore to updateScore as it depends on permanent's type
use getStateId instead of getId for MagicPermanent
added more custom decks