Wednesday, March 23, 2022

Proposal: This Machine Runs On Feelings

Enacted with quorum, 9-3. Josh

Adminned at 25 Mar 2022 13:32:03 UTC

Add the following as a new Probulator Function in the rule Probulator Functions:

Name: Emotion Engine
Output Range: Happy, Sad, Hungry, Sleepy, Afraid, Surprised, Angry, Disgusted, Anxious, Excited
Forecast Output: Happy
Method: The Researcher named Josh is the Emotion Operator. Ensure that the forecast output of this function is up to date as per this rule, then return the forecast output, and then make a post to the Blog asking the Emotion Operator how they are feeling. The Emotion Operator should respond to any such post as soon as possible with an honest impression of their own interiority; when they do so, any Researcher may update the Forecast Output field of their entry to reflect the most recent available information.

Comments

pokes:

23-03-2022 14:56:18 UTC

Things are going to get weird for you when we have mechanisms to push values back into your emotions.

Josh: Observer he/they

23-03-2022 15:05:17 UTC

Nothing says that you can’t DM me sad stories before asking me how I’m feeling as it is.

Roujo: he/him

23-03-2022 15:52:39 UTC

I think this is a great idea and I’m FOR it, but it also means that I’ll be rather critical of linking this algorithm to anything that can lead to material advantage in the game so let’s see what happens 👀

Clucky: he/him

23-03-2022 16:49:17 UTC

Please note that I don’t think “Ensure that the forecast output of this function is up to date as per this rule, then return the forecast output” actually works the way I think you want it to work.

The forecast output is defined as “which is the next output that the Function should return if used”

To me, that means the whole “Return forecast output” doesn’t actually do anything. You return the forecast output to determine the outcome, then you run the method. Which also returns something, but I don’t think that return value does anything…

Josh: Observer he/they

23-03-2022 17:05:09 UTC

Do you not think that the ‘as per this rule’ adequately points to the ‘any Researcher may update the Forecast Output field of their entry to reflect the most recent available information’ provision of this proposal?

Josh: Observer he/they

23-03-2022 17:06:18 UTC

You return the forecast output to determine the outcome, then you run the method.

I don’t think that this is correct - you just use the method, and if the method allows you to return the outcome then you do as part of the auspices of the method, not as a separate process…

Clucky: he/him

23-03-2022 17:47:00 UTC

Seems like at best a contradiction in the rules, which state that the forecast output is “the next output that the Function should return if used”, but then the function can actually return something else.

Josh: Observer he/they

23-03-2022 17:51:06 UTC

Probably work a clarificatory fix, but that’s likely outside the scope of this proposal

Josh: Observer he/they

23-03-2022 17:51:50 UTC

But the “should” in that description probably protects us from a serious issue while a patch is pending

SingularByte: he/him

23-03-2022 18:41:42 UTC

I’m seeing a major ambiguity here which might need a bit of a rewrite. It’s saying to ensure the forecast of this function is up to date as per this rule, but it’s not really defining what that actually means. Is it up to date if we just check the most recent emotion irrespective of whether there’s a newer post that isn’t responded to yet? Or do we wait for a response to the newest post?
Both work equally.

wdtefv: hu/hum

23-03-2022 18:52:05 UTC

imperial good meme

Roujo: he/him

23-03-2022 19:20:13 UTC

for

Thunder: he/him

23-03-2022 20:41:07 UTC

for

pokes:

23-03-2022 20:43:22 UTC

imperial

Clucky: he/him

23-03-2022 20:55:07 UTC

against

Seems to give Josh a gameplay advantage so while this could be fun, I’d rather not give another researcher that much power

Josh: Observer he/they

23-03-2022 21:22:39 UTC

@Clucky I need *something* to counterbalance my maths-blindness

SingularByte: he/him

24-03-2022 05:58:53 UTC

imperial

Chiiika: she/her

24-03-2022 09:35:01 UTC

against as you counterbalance my maths-advantage & this is only predeterminable by one player & this don’t work

GloopyGhost:

24-03-2022 12:46:29 UTC

for I love the concept but we should rewrite the ambiguity as stated by SingularByte.

Lulu: she/her

24-03-2022 13:33:54 UTC

against doesnt take into account my feelings

Clucky: he/him

24-03-2022 17:28:30 UTC

for I suppose we can always change the Emotion Operator if this gets passed…

Thunder: he/him

24-03-2022 18:50:29 UTC

for

TyGuy6:

24-03-2022 20:11:38 UTC

against

MadisonSilver:

24-03-2022 21:17:51 UTC

for mostly because this proposal is funny.  Whether or not it gets attached to any mechanical benefits is up to all of you :P.