Friday, September 27, 2024

Proposal: Open Betting Season

Timed out, 3-0. Enacted by JonathanDark.

Adminned at 29 Sep 2024 18:03:56 UTC

In the rule “Betting”, append the following text as a new paragraph:

There is a publicly tracked Betting Table which is a table that may have multiple rows, defaulting to an empty table, and containing the following publicly tracked variables as columns:
* Bettor, which contains the name of a Puzzler
* Fruit, which contains one of Lemon, Orange, Kiwi, Grape, or Cherry
* Location, which contains the row and column of a Cell in the format “Row-Column”

For each Puzzler with a non-empty Bet, do the following:
* Add a row to the Betting Table with their name in the Bettor
* In that row, set the Fruit to the portion of their Bet that is Lemon, Orange, Kiwi, Grape, or Cherry
* In that row, set the Location to the portion of their Bet that is a Row-Column pair of numbers

In the rule “Betting”, remove the sentence that starts with “Each Puzzler has a publicly tracked Bet” and the bullet points immediately below that sentence.

In the rule “Turn Actions”, replace the bullet point under the action “Wager” with this bullet point:

* Add a row to the Betting Table containing your name in the Bettor, a valid value in the Fruit, and the row and column of a Cell in the Location. The combined values of this row may not be equal to the combined values of any other row in the Betting Table.

In the rule “Turn Actions”, replace the bullet points under the action “Collect Winnings” with these bullet points:

* Select a row in the Betting Table where your name is equal to the Bettor in that row
* If the Cell at the Row and Column mentioned in that row’s Location has a Content that matches the one mentioned in the Fruit of that row, add 1 to your Coins.
* Remove that row from the Betting Table

Allows Puzzlers to have more than one Bet going at a time, though they may still only collect on one Bet per Turn.

The reason for some of the extra steps in this Proposal is to allow the transfer of existing Bets into the Betting Table before Bets became an orphan variable later in the Proposal steps.

Comments

Clucky: Puzzle Master he/him

28-09-2024 05:53:06 UTC

Might need to patch “The combined values of this row may not be equal to the combined values of any other row in the Betting Table.”—I think that could argue that if someone has a bet on Row 7 Col 3 Lemon you can’t have a bet of Row 3 Col 7 Lemon as the combined valued of 7, 3 and Lemon are already used. But other than that looks fine for

Lukas:

28-09-2024 18:32:23 UTC

for