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.
SingularByte: he/him
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?