audiodude/tiny-nomic

Judgement: Can we change our votes after voting?

Closed this issue ยท 10 comments

#19 raised an interesting question.

@selfsame said "voting no to get 10 dissent points :)", and then afterwards voted ๐Ÿ‘.

As it turns out, that first comment wasn't actually a vote per https://github.com/audiodude/tiny-nomic/blob/master/immutable_rules/117_Github-repository.md, so it's not relevant right now.

But if it had been a real vote: is a vote, once placed in a comment, unchangeable?

@Cardboard, I believe you're judging.

Actually, it was initially a vote, with a proper ๐Ÿ‘Ž. However it was later edited.

Ping.

Voting is tricky because the rules talk about each player having one vote, players being required to vote, and a ๐Ÿ‘ or ๐Ÿ‘Ž counting as a vote.

As far as editing posts in general, I think it falls under https://github.com/audiodude/tiny-nomic/blob/master/immutable_rules/116_Not-otherwise-prohibited.md, but you are free to invoke judgement on that point as well. I feel like it should be in its own Issue though, for better bookkeeping.

I suspect that along 116 lines that if editing is allowed, changing your vote (until the vote is closed) is allowed; the question then becomes what happens if you want to change your vote but forget to edit.

Actually that was my point, the rules do talk about the process of voting, so it wouldn't be covered by 116. For example: https://github.com/audiodude/tiny-nomic/blob/master/mutable_rules/207_Votes-per-player.md could be read as "Each player always has exactly one vote, so once it is cast it can't be retracted" because if you can change your vote, aren't you technically voting twice (even though only one counts).

Also:
https://github.com/audiodude/tiny-nomic/blob/master/immutable_rules/117_Github-repository.md

Players vote on Pull Requests/proposals by putting either "+1" or "-1" as a comment on the Pull Request, or by using the proper ๐Ÿ‘ or ๐Ÿ‘Ž emoji on the Pull Request comment.

So once you've done that, you've voted. In combination with the rule above, it seems like you can't change your vote.

If each player has one vote, and putting ๐Ÿ‘ or ๐Ÿ‘Ž is voting, then you can't change your vote because you'd be required to put ๐Ÿ‘ or ๐Ÿ‘Ž a second time, which could be considered another vote.

Also if you read https://github.com/audiodude/tiny-nomic/blob/master/immutable_rules/111_Time-for-debate.md

before the vote
also decides the time to end debate and vote.

This seems to imply that "the vote" is a single, one-time event. Picture playing this game around a table. You would either all raise your hands to vote or maybe write it on a paper, but either way it would happen all at once. How would you change your vote then?

The ambiguity comes from the fact that our votes are temporally elongated.

Following this discussion, I seem to agree most strongly with audiodude, where voters are unable to change their vote (via editing or otherwise). If one interprets "one vote" (vote=noun) as implying one gets to put forth either a ๐Ÿ‘ or ๐Ÿ‘Ž, then I think editing would be permitted, but reading "one vote" (vote=verb) as meaning "able to engage in the act of voting, once", then audiodude's reasoning makes sense. I think in the interest of keeping the voting consistent and not needing to ever recount votes due to vote-switching (as well as being most similar to paper-pen/hand-raising voting), I'm going to have to agree with audiodude's interpretation of the rules --- Players can engage in the act of voting once, putting forth either a ๐Ÿ‘ or ๐Ÿ‘Ž, and cannot change their decision at a later time.

Thanks @Cardboard !