Wednesday, August 18, 2021

Proposal: Nine to Five (second attempt)

Timed out 6 votes to 0. Enacted by Kevan.

Adminned at 20 Aug 2021 15:03:24 UTC

Remove “The amount of Energy a Worker has is publicly tracked, and defaults to 2.” from “Energy Cycles”.
Add two new paragraphs at the start of “Energy Cycles”:

Each Worker has an amount of Energy, a publicly tracked non-negative integer that defaults to 2.

Each Worker, except for Bots, can be Clocked In or Clocked Out (by default, they are Clocked In). This status is tracked by appending an asterisk to the Energy of Clocked Out Workers on the dynastic tracking page. Clocked Out Workers cannot perform actions that are defined by the rule “Machines”, by subrules of that rule, or by the rule “Clientele”. A Worker can set themself to be Clocked Out at any time.

Each Worker keeps the same amount of Energy they had before the above changes were performed.

in “Energy Cycles”, change the paragraph that starts “The last Cycle action is publicly tracked for convenience” to read:

If it has been at least 60 hours since the last Cycle, or if it has been at least 24 hours since the last Cycle and all non-Bot Workers without Dustsheets are Clocked Out, any Worker may perform an Atomic Action named “Cycle” with the following steps:

Add a new step, “Each Non-Bot Worker becomes Clocked In”, immediately after the second list entry in the numbered list in “Energy Cycles”.

If “Energy Cycles” contains the text

Each Worker has a Charge which defaults to 2, but a given worker’s charge is increased by one for each Electric Widget they have on a machine in their line.

change it to

Each Worker has a Charge, which is equal to 2 plus the number of Electric Widgets they have on Machines in their line.

In “Clientele”, change

Once per Cycle, a Worker can Submit a Report: upon doing so they gain Cogs per Client that is Satisfied with them, and then set all of their Machines to Hot.

to

A Worker who is Clocked In can Submit a Report: upon doing so they gain Cogs per Client that is Satisfied with them, and become Clocked Out.

A fixed version of Nine to Five – people actually get their ability to act back at the end of the cycle now.

Comments

Clucky: he/him

18-08-2021 14:54:23 UTC

not sure the point of rewording my proposal. comes across as a bit rude.

ais523:

18-08-2021 15:00:18 UTC

You asked for a clearer wording in the comments to your proposal, and I share your concern that the previous wording isn’t entirely clear that Charge is a continuously calculated value rather than a variable – it seemed best to shut down any arguments about that before they create CFJs. (If Charge is interpreted as a variable, it’s orphaned, which has the side effect of making cycle actions illegal.)

Clucky: he/him

18-08-2021 15:25:02 UTC

I asked for a better way to word the *effect* of “This widget has no effects other than what is described in the rule “Energy Cycles”“

There is nothing wrong with the wording on my proposal, it just is a bit clunky that the effect isn’t actually listed where the effect is

Clucky: he/him

18-08-2021 18:19:42 UTC

anyways as the change is harmless and the rest of the proposal looks good might as well

for

Raven1207: he/they

18-08-2021 18:40:16 UTC

for

Kevan: he/him

18-08-2021 18:46:50 UTC

for

Trapdoorspyder: he/him

19-08-2021 01:35:21 UTC

for

Bucky:

19-08-2021 15:39:21 UTC

for