in case of multiple equal bids, the auction model now choses randomly between them (instead of always the first)