Okay, so I was thinking about what sort of penalty should be incurred for bidding more shinies than you have and still not having them by the end of the auction. My thinking is somehow managing to put an MMI term in there to allow it to be carded, and also adding some sort of fee. The problem with rule-defined punishments like this is that, what if the Referee decides to issue a Blue Card? Then there's already a fee.
I'd like your thoughts on what to do with this, and also your thoughts on the rest of the proposal. On 11/5/2017 12:24 PM, ATMunn wrote:
We're on the way to more drafts than Contracts! Title: Auctions v3 Author: ATMunn Co-author(s): Aris, nichdel, G. AI: 2 In this draft, numbers enclosed in square brackets (e.g. [1], [2], [3], etc.) indicate footnotes which are written at the bottom. These will not be in the final proposal. ----------------------------------------------------------------------- Create a power-2 rule titled "Auctions" { An Auction is a way for entities to give away items in exchange for Shinies. Any rule or contract may permit (or require) auctions to be initiated. Rules to the contrary notwithstanding, all auctions must have all of the following, otherwise the initiation is INVALID: * An Auctioneer, * An auction announcer, * A lot of items to be auctioned off, * And a starting bid. } Create a power-1 rule titled "Lots" { A lot is a set of fungible items that will be given away in the same auction. Each auction may only have 1 lot of items. The exact definition of item is left up to the rule or contract permitting the auction. However, assets are always valid items. } Create a power-1 rule titled "The Auctioneer" { The Auctioneer of an auction is the entity that initiates an auction, and describes all of the specifics of an auction. All rules or contracts permitting auctions to be initiated should specify an entity to be Auctioneer. If no Auctioneer is specified, it defaults to Agora for rule-defined auctions, and the contract permitting the initiation for contracts-defined auctions. Contracts SHALL NOT[1] specify an entity as Auctioneer of any auction if that entity is not the contract or a party of the contract. The Auctioneer also must, at the initiation of the auction, be able to give away all items it is auctioning, otherwise the initiation is INVALID. } Create a power-1 rule titled "The Auction Announcer" { The announcer of the initiation of an auction is known as the auction's announcer. The announcer must be a person. If the Auctioneer of an auction is a player, then that player is also the announcer of the auction. Otherwise, the rule or contract permitting the initiation of the auction must define its announcer. Contracts SHALL NOT[1] specify a person as auction announcer of any auction if that person is not a party of the contract. } Create a power-1 rule titled "Auction Initiation" { When an auction is to be initiated, the announcer of the auction SHALL, in a timely fashion, announce the initiation of the auction. In the same message, the announcer SHALL specify the Auctioneer, the items being auctioned, and the starting bid, or the announcement is INEFFECTIVE. An auction can only be initiated as described by the rule or contract that permitted it. } Create a power-1 rule titled "Bidding" { Once an auction is initiated, any player CAN bid on the auction by announcement, specifying the amount of shinies e bids. 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. An attempt to bid on an auction that has already ended is INEFFECTIVE. Any player CAN withdraw any of eir bids at any time by announcement. } Create a power-1 rule titled "Auction End" { If, at any time, no bids have been made on an auction in the last 96 hours, or it has been 7 days since the initiation of an auction, the auction ends and no more bids can be made. 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 the auction and the winner(s) (if there are any) of the auction. If the lot of an auction only contains one item, the winner is the player who bid the highest amount on the auction. However, if that player does not currently own the amount of shinies e bid, then the player who bid the second highest amount becomes the winner. If that player also does not own the amount of shinies e bid, the winner goes to the next highest bidder. This continues until a winner is decided or there are no bids left. If two or more players all bid the same amount, and that amount would be a winning amount, then the first player to bid becomes the winner. Otherwise, if the auction contained multiple items, then the N highest bidders, where N is the number of items in the auction, all become winners, unless one or multiple players do not currently own the amount of shinies they bid, in which case it goes to the N highest bidders that do own the shinies they bid. If there are fewer winners than the number of items being auctioned, then the other items are not given away.[1] If multiple players bid the same amount on an auction with multiple items, and that bid would be a winning bid if only one player bid it, then players become winners as per the above paragraph as if the player bidding first was the highest bidder of the tied players, the player bidding second was the second highest, and so on.[2] Afterwards, any players who won any items in the auction SHALL pay the Auctioneer in shinies equal to eir highest bid. The Auctioneer then MUST give away the auctioned items to the players who won and have transferred em the appropriate amount of shinies. If the Auctioneer is not a person, then any player CAN cause the Auctioneer to do the above by announcement. } Create a power-1 rule titled "Auction Termination" { An auction is terminable if and only if it is in progress and the Auctioneer is incapable of giving away the auctioned items. If an auction is terminable, then any player CAN terminate the auction with notice. Once an auction is terminated, the player who terminated announces the termination, and the auction ends with no winners. If an auction ends while it is terminable, and any attempts to terminate it have failed, then the auction's announcer SHALL terminate it in a timely fashion.[3] } Amend rule 2491, "Estate Auctions" to read in full: { At the start of each month, if Agora owns at least one Estate, then an auction for one of those estates is initiated. For this auction, the Auctioneer is Agora, the auction announcer is the Surveyor, the auctioned lot is one of the Estates owned by Agora (chosen by the Surveyor), and the starting bid is 1 shiny. } ----------------------------------------------------------------------- [1] This should also incur some penalty, but I don't know exactly how that penalty should be worded. [2] This is a little confusingly worded, any ideas on how I could word it better? [3] This was in the "Auction End" rule, but I moved it to this one because that rule was getting pretty long, and it probably fits here just fine. There weren't too many things to fix with this draft, however some of the new auction end rules are a bit clunky, and it's missing a punishment for bidding more than you can pay.