Wednesday, March 08, 2023

Proposal: Firewall v1.1

Reached quorum 8 votes to 0. Enacted by Kevan.

Adminned at 09 Mar 2023 14:02:20 UTC

In “Features”, replace “Then, select two random Cells from each of the rows or columns selected in the previous step and set their Values to “-”.” with:-

Then, if there are any Dark Sectors on the Grid, the Gridmaster should change random Cell Values which are orthogonally adjacent to a Dark Sector from Firewall to “-”, until no Dark Sectors exist. (A Dark Sector is a group of orthogonally-connected Cells where none of those Cells have either a value of “Firewall” nor identifications which are the Location of a Runner, and where all the Cells which are outside of that group and orthogonally-adjacent to a Cell in that group have a value of “Firewall”.)

To the end of “Basic Grid Rules”, add:-

Whenever the Gridmaster is required to make a random selection, they may do so in a secretly random manner.

As we’ve seen on Stratum 2, unreachable areas may be a problem if they wall off Batteries from all Runners.

Comments

JonathanDark: he/him

08-03-2023 16:34:25 UTC

What’s the reasoning behind allowing secretly random for all random selections? I don’t mind doing that, but I’m trying to understand the desire to keep secret all random selections, when many of the results wind up being public anyway.

Kevan: he/him

08-03-2023 16:42:43 UTC

Mostly to make your job easier as Gridmaster; as a player I’d trust you if you wanted to use tabletop dice or a spreadsheet or something to save some time.

It also makes proposals easier to write if we don’t have to remember to define Gridmaster rolls as being “secretly” random all the time.

JonathanDark: he/him

08-03-2023 16:45:38 UTC

Any interest in removing the “secretly random” phrases in the current ruleset, since they would be redundant if this is enacted?

JonathanDark: he/him

08-03-2023 16:46:00 UTC

In the dynastic rules, that is

SingularByte: he/him

08-03-2023 16:51:14 UTC

As written, I think this would delete all firewalls. You could pick two adjacent cells that don’t have runners pretty much at random, and in all probability they’d count as “orthogonally-connected Cells where none have a value of ‘Firewall’, and none have identifications which are the Location of a Runner”.

JonathanDark: he/him

08-03-2023 17:10:33 UTC

Maybe not all, but there will be a lot fewer Firewall cells for sure.

There might be a less complicated way to do this, if we’re willing to ignore the case where a Runner is inside the blocked-off area:

Then, for each Cell with a value of “Firewall” that is orthogonally-connected to at least two other Cells that also have a value of “Firewall”, set the the value of that Cell to “-”

JonathanDark: he/him

08-03-2023 17:13:48 UTC

Maybe add a:

starting with the Cells with the most orthogonally-connected Cells with a value of “Firewall”

or:

processing each such Cell by random selection

 

Kevan: he/him

08-03-2023 18:04:21 UTC

I’ve taken another more careful run at defining a Dark Sector. I think allowing blocked-off but occupied rooms - where the map can split the group in half for some Strata - is probably interesting enough to keep around.

Brendan: he/him

08-03-2023 20:28:26 UTC

for

Trapdoorspyder: he/him

08-03-2023 21:27:13 UTC

for

SingularByte: he/him

08-03-2023 21:42:36 UTC

for

JonathanDark: he/him

08-03-2023 22:08:45 UTC

for

SingularByte: he/him

08-03-2023 23:00:03 UTC

By the way, is there a reason this proposal goes back to the “value of Firewall” type wording rather than “Contains a firewall” that Preprocessing uses?

Lulu: she/her

08-03-2023 23:49:40 UTC

imperial

Habanero:

09-03-2023 03:20:51 UTC

for

Kevan: he/him

09-03-2023 08:51:01 UTC

[SingularByte] Preprocessing might have failed, and it didn’t seem a big enough deal to spell out a conditional edit.

lendunistus: he/him

09-03-2023 13:59:42 UTC

for