Tuesday, July 26, 2022

Proposal: Bye Bye Pass

Enacted popular, 7-0. Josh

Adminned at 27 Jul 2022 12:44:10 UTC

If Proposal: The house always loses was enacted then this proposal has no effect.

In the rule Configuration, change the bullet entry that starts “House Bots” to read as follows:

House bot: Randomly select one House Bot and set the Condition of all of its components to 80%. In this Bout, square 20 is also In Bounds, and the right-hand-most Bot starts on square 17 rather than square 16; the selected House Bot starts in square 10, facing in a random direction. The House Bot takes its turn second in each Round (i.e. between the moves of the first and second Operator-controlled Bot).

Add a new rule, called House Bots:

At any time, there may be up to three House Bots, which are publicly tracked. House Bots are Bots that are controlled by the Announcer.

If there are less than three House Bots then the Announcer may create a new House Bot at any time. A House Bot must have a name, an engine, chassis and at least one system (a House Bot may have any of the components that are available to any other kind of Bot), and a script, all of which is publicly tracked. One House Bot may have a Bot Value of up to ₩15,000; the other two must have Bot Values that do not exceed ₩12,000. Once created, the Announcer may amend or remove the House Bots at any time, unless the House Bot in question has been drawn as a Configuration in an Announcement for a Bout that has not yet taken place.

A House Bot may not the the Winner of the Bout and is not considered for the purposes of any clause in the rule Ending a Bout.

A trashed or defunct house bot is immediately removed from the bout, and if its current space does not have a physical obstacles (as defined in the configuration physical obstacles), then it gains a physical obstacle and is handled as per that configuration.

In the rule BotScript, add the following triggers:

If [the space / any of the X spaces] [in front of / behind the] Actor are occupied by a House Bot…”, where X is a positive integer.
If [the space / any of the X spaces] [in front of / behind the] Actor are occupied by an Bot that is not a House Bot…”, where X is a positive integer.

And add the following Reactions:

“...bypass forwards X times”, where X is a positive integer
“...bypass backwards X times”, where X is a positive integer

Add the following to the end of the rule BotScript:

When a Bot Bypasses, it moves in the allocated direction the set number of times, without interacting (bumping/shoving etc) with any Bots in the intervening squares. If a Bypass would result in a Bot ending its movement in a Square that is Occupied then it instead ends it turn in the empty square between its origin point and its destination point that is closest to the destination point.

Comments

SingularByte: he/him

26-07-2022 10:09:11 UTC

What happens in the following scenario with bypasses? An opponent is on square 1, a house bot is on square 2, and you’re on square 4. You bypass 3. As far as I can tell, you’d bump onto square 1, but then safely occupy the same square as the house bot?

Josh: Observer he/they

26-07-2022 11:52:07 UTC

Thanks, have adjusted

Snisbo: she/they

26-07-2022 16:22:03 UTC

for

Brendan: he/him

26-07-2022 17:50:56 UTC

imperial

Trapdoorspyder: he/him

27-07-2022 00:17:42 UTC

for

SingularByte: he/him

27-07-2022 04:43:17 UTC

for

lendunistus: he/him

27-07-2022 09:37:41 UTC

does bypassing not make shove strats completely useless?

Josh: Observer he/they

27-07-2022 09:43:35 UTC

I don’t see how - you can only bypass on your own turn, on your opponent’s turn they can still shove.

lendunistus: he/him

27-07-2022 09:56:13 UTC

thought it made you impervious to everything

for

Darknight: he/him

27-07-2022 12:31:08 UTC

for