Bidding and allocation in combinatorial auctions | Synapse