Proposal: Resolving Resolutions
Reached Quorum, 4-0 with 1 DEF. Enacted by JonathanDark.
Adminned at 05 Oct 2023 22:55:43 UTC
In “Sports Resolution” replace
The Bookie may generate the resolution, using their Resolution Method for that sport, to any Sporting Event in advance of the time at which it takes place. A day’s sporting events all take place on that day at exactly noon UTC; as soon as possible thereafter the Bookie should make a Results Post, a post in the Story Posts category detailing all sporting events that have taken place that have not appeared in a previous Results Post, including any results that may be associated with those events, and summarising all random choices that were made as part of determining those events’ results (excluding Meddlings). It should also state which Punters have won Readies as a result of Bets placed on each of those Events. If the event’s resolution was not generated, this fact shall be disclosed, and the event is considered cancelled and any actions dependent on it occurring - aside from removing Bets on it from public tracking - are skipped. When generating the resolution of a Sporting Event, the Bookie applies all Meddlings that were planned against Participants in that Event. (If the same Meddling would be applied multiple times to the same Participant in an Event, it is instead only applied once.)
with
A Sporting Event may be either Open, Pending, Resolved or Closed and by default is Open. This is publicly tacked as the Sporting Event’s Status.
The Bookie may generate the resolution, using their Resolution Method for that sport, to any Open Sporting Event provided it is later than 24 hours in advance of the time at which it takes place. At this point the sporting event becomes Pending. If it is on or after noon UTC on a Pending Sporting Event’s date, that sporting event automatically becomes Resolved. When generating the resolution of a Sporting Event, the Bookie applies all Meddlings that were planned against Participants in that Event. (If the same Meddling would be applied multiple times to the same Participant in an Event, it is instead only applied once.)
A day’s sporting events all take place on that day at exactly noon UTC; as soon as possible thereafter the Bookie should perform the following atomic action: first ensure that there are no Open Sporting Events whose date is on or before the current date (using the above process if any are still open), and then make a Results Post, a post in the Story Posts category detailing all Resolved sporting events, including any results that may be associated with those events, and summarizing all random choices that were made as part of determining those events’ results (excluding Meddlings). It should also state which Punters have won Readies as a result of Bets placed on each of those Events. At this point, all Resolved sporting events become Closed.
In “Meddling” replace
A Punter may plan a Sport’s Meddling, applying it to a specific Participant in a single, specific Event of that Sport (identified by the Sport and the date on which it will occur) that has not yet occurred, by privately informing the Bookie of this. If the Bookie does not receive the attempt to plan a Meddling until after the corresponding Event’s resolution has been generated, that attempt is considered untimely; it does not result in the Meddling being planned, and the Bookie shall privately inform the Punter who sent it that it was not timely.
with
A Punter may plan a Sport’s Meddling, applying it to a specific Participant in a single, specific Open Sporting Event of that Sport (identified by the Sport and the date on which it will occur), by privately informing the Bookie of this.
In The Gamblers replace
At any time, a Punter may place a Bet on any Sporting Event
with
At any time, a Punter may place a Bet on any Open or Pending Sporting Event
Mark all sporting events for which a results post has already been created for a Closed. If the resolution for any open sporting events has already been generated by the Bookie, the Bookie should update those events to be Pending at his earliest convivence.
Trying to clean up timing around resolutions here.
This gives Josh a 24 hour window to still generate resolutions, at which point stuff becomes locked from meddling. Feels like enough time to get meddlings in while hopefully not making Josh’s job too much harder.
JonathanDark: he/him
There’s a few things you missed in the replacement text that I think are still important enough to retain in some form.
This text regarding what to do when an event’s resolution is not generated, for whatever reason:
This one regarding actually applying the Meddlings and not to apply the same Meddling more than once to the same Participant in a Sporting Event: