Bidding through logic