Thursday, July 14, 2022

Call for Judgment: Synchronising watches

Reached quorum 7 votes to 0. Enacted by Kevan.

Adminned at 15 Jul 2022 13:59:25 UTC

In BotScript, reword the line “If X [or [less / more]] turns have passed..”, where X is any number 1-10” to be

If the current [turn / round] is X [or [less / more]]..”, where X is any positive integer.

To the end of BotScript, add the line:

If a line in a script is no longer a legal entry but may be legally represented by other wording without changing the meaning it had at the time of being provided to the announcer, the announcer should strive to treat it as if it had that legal wording if possible. If an illegal entry cannot be treated as if it was legal in that way, it should be ignored. In either case, the operator who submitted the script should be informed at the earliest convenience.

To the end of the second paragraph in The Arena, add the sentence:

The current turn of a bout increases each time a bot’s script is run to completion (even if the result is no action). Each time X turns have passed since the last time the current round increased or was set to 1, where X is equal to the number of bots in the bout, the current round increases by 1. Both turns and rounds start at 1 in a bout.

As discussed in the discord, there’s several different ways that turns can be interpreted and this could make a complete mess of some sets of orders, so this cfj should clarify things (hopefully before the first bots start fighting).

Comments

Josh: Observer he/they

14-07-2022 10:15:52 UTC

“The current round of a bout increases each time a number of turns have passed equal to the number of bots in the bout” - would this mean that the Round in a 2p Bout would only increase after the second turn, and never thereafter?

Maybe it should be “The current round of a bout increases each time a the number of turns that have elapsed in that Bout are divisible by the number of bots in the bout”?

SingularByte: he/him

14-07-2022 10:28:49 UTC

Modified. I’ve tried to make it far more explicit since I think both of our wording could be ambiguous in the opposite way from each other.

Brendan: he/him

14-07-2022 13:36:27 UTC

for

Snisbo: she/they

14-07-2022 16:38:48 UTC

for

Josh: Observer he/they

14-07-2022 17:03:35 UTC

for

Trapdoorspyder: he/him

14-07-2022 17:32:14 UTC

for

Kevan: he/him

15-07-2022 06:59:57 UTC

for

Darknight: he/him

15-07-2022 13:52:15 UTC

for