change pile size and variety based on rules