Proposal: Systematic Scouring
Timed out and failed, 4-5. Josh
Adminned at 09 Jul 2021 17:54:11 UTC
If “Get Smart, Richardo” was enacted, revert its effects.
Add a new section to the list of Features:
Memories:
Richardo remembers going north. (+1)
Richardo remembers going east. (+1)
Richardo remembers going south. (+1)
Richardo remembers going west. (+1)
Delete the paragraph starting “If a feature says an exit is blocked” from that rule.
Reformat the rule “Features” so that every definition of a Feature starts with a bullet point (without changing the meaning).
In the rule “Richardo’s Journey”, change the bullet point that starts “Secretly randomly select a Lit room” into the following bullet points:
- Create a list of Lit rooms orthogonally adjacent to Richardo’s current location (or a list of all Lit Rooms, if Richardo has just used a Secret Passage Map). Remove the following rooms from the list, in this order, except that a removal is skipped if it would cause the list to become empty, and/or if a Feature forces Richardo to move to a room that would be removed:
- Orthogonally adjacent rooms in the direction of an exit from Richardo’s current room that is blocked (due to a Feature);
- Daunting rooms;
- Richardo’s previous location;
- Orthogonally adjacent rooms in a direction that Richardo remembers going in from his current room (due to a Feature).
- Remove all Memory features from Richardo’s current room.
- Secretly randomly select a room from the created list (unless a Treasure or Feature specifies some other way to select from the list, in which case follow its directions instead). Richardo enters that room: it becomes Richardo’s new current location. If this moved Richardo to an orthogonally adjacent room, add a Memory feature to the room Richardo left, specifying which direction he left it in.
Update all references to “that room” in the subsequent five bullet points to say “the selected room” instead.
If Josh is interested in making the dynasty less random, this is my own suggestion – it causes Richardo to tend to go in directions he hasn’t gone recently, thus reducing the randomness in Richardo’s movement over time. Memories are tracked using Features, mostly to save horizontal on the sidebar (which is already struggling in that regard); I don’t think it’ll ever make sense to buy these, given how temporary they are (and how blocking the exit is just a more powerful way to do the same thing), but they need a positive cost to stop people giving Richardo a sense of deja vu for free.
I also fixed the interactions between the various “you can’t/must go this way” features, explicitly explaining how to resolve cases where Richardo is being pulled in multiple directions.
This is intended as a competitor to “Get Smart, Richardo”; the two aren’t really compatible.
lemon: she/her
both this & josh’s movement rework proposal are a bit programmy in a way that makes them hard to evaluate for me, but that also means it’ll be interesting to see how they turn out! this one has a plus that reducing randomness is prolly smart rn & prioritization lists are very neat and tidy