On Fri, 3 Nov 2017, ATMunn wrote: > The above statement notwithstanding, if a contract specifies that > only its party members can bid on an auction, then players who are > not parties of that contract CANNOT bid on the auction. Players may > bid multiple times. The amount bid on an auction must be higher > than the starting bid and all previous bids, otherwise the bid is > INEFFECTIVE. An attempt to bid on an auction that has already ended > is INEFFECTIVE. If the auction has multiple lots and they are to be > auctioned separately, then the bidder SHALL specify the lot e is > bidding on.
It's nice overall! I'd suggest the following mechanism changes: -I think it's better to allow multiple bids at the same level, but break ties in favor of the first bidder. This lowers the incentive for all the bids coming at the end. -I think bidders should be allowed to withdraw their bids. > If, at any time, no bids have been made on an auction in the last > 72 hours, or it has been 7 days since the initiation of an auction, > the auction ends and no more bids can be made. This allows an auction to end after 3 days, which is shorter than our without-objection response time. 4 days should be the minimum length of an auction. > Once the auction has ended, the auction's announcer SHALL announce > the end of the auction in a timely fashion. In the same message, e > SHALL include the a list of all the bids on each lot, and the > winner of each lot. Afterwards, any players who won any lots in the > auction SHALL pay the Auctioneer in shinies equal to eir highest > bid. I'm confused by how this works for lots of N items. I think you want multiple winners for a lot of multiple items? For pricing, this is not how lots of N should work. The final price should be the same for all items in the lot, and equal to the Nth-highest bid. This is a much fairer system for 2nd-place holders of shinies.