The Great Vote Count Analysis (Pre-Discussion)

This forum is for discussion related to the game.
User avatar
Psyche
Psyche
he/they
Survivor
User avatar
User avatar
Psyche
he/they
Survivor
Survivor
Posts: 10659
Joined: April 28, 2011
Pronoun: he/they

The Great Vote Count Analysis (Pre-Discussion)

Post Post #0 (ISO) » Mon Jan 27, 2020 7:47 am

Post by Psyche »

Let's say hypothetically that I have my hands on a dataset tracking every vote anyone's ever made across hundreds or potentially even thousands of completed non-theme games. I've got each vote's post number, target, and maker, whatever. I even know which Day they happened. And for each game in the data set, I also hypothetically have all the stuff you usually see in a mod's OP - stuff like who won, each slot's role/alliance/fate, replacements, etcetera. I also of course have every one of each game's posts.

What are some useful or interesting questions that I can ask of this data? I know that people examine vote counts a lot to figure out a game - what are some ways we can ground these sorts of analyses in evidence?

An organized list of exploratory questions posed as of the linked post
Last edited by Psyche on Sat Feb 08, 2020 4:08 pm, edited 4 times in total.
Krazy
Krazy
Jack of All Trades
Krazy
Jack of All Trades
Jack of All Trades
Posts: 7079
Joined: January 28, 2011

Post Post #1 (ISO) » Mon Jan 27, 2020 10:04 am

Post by Krazy »

% of scum self-votes to town self-votes
% of scum first vote busses vs scum first vote town votes

not sure if it's possible with your set but maybe % of scum L-1s that are not hammered
vote conspiracy
User avatar
Amrun
Amrun
Killed the Radio Star
User avatar
User avatar
Amrun
Killed the Radio Star
Killed the Radio Star
Posts: 22501
Joined: January 24, 2011
Location: East Coast US

Post Post #2 (ISO) » Mon Jan 27, 2020 1:59 pm

Post by Amrun »

% of scum hammers on town
% of scum hammers on scum
% of town hammers on town
% of town hammers on scum
I survived
Tigerpocalypse 2011


Fusion Mafia, ongoing now.
User avatar
RadiantCowbells
RadiantCowbells
He/him
Smooth Criminal
User avatar
User avatar
RadiantCowbells
He/him
Smooth Criminal
Smooth Criminal
Posts: 70855
Joined: February 24, 2013
Pronoun: He/him
Contact:

Post Post #3 (ISO) » Mon Jan 27, 2020 2:07 pm

Post by RadiantCowbells »

For each player X belonging to all of the set of games find out

What % of lynches with their vote on them as town flip scum
What % of lynches with their vote on them as town flip town
What % of lynches with their vote on them as scum flip scum
What % of lynches with their vote on them as scum flip town
2019 stats: Town WR 76.7%, overall WR 81.667%, 1 scum defeat involving a major mod error in lylo vs 8 scum wins.
User avatar
RadiantCowbells
RadiantCowbells
He/him
Smooth Criminal
User avatar
User avatar
RadiantCowbells
He/him
Smooth Criminal
Smooth Criminal
Posts: 70855
Joined: February 24, 2013
Pronoun: He/him
Contact:

Post Post #4 (ISO) » Mon Jan 27, 2020 2:11 pm

Post by RadiantCowbells »

Can you determine what % of chronological time during a day phase someone was voting no one?
2019 stats: Town WR 76.7%, overall WR 81.667%, 1 scum defeat involving a major mod error in lylo vs 8 scum wins.
User avatar
skitter30
skitter30
she/her
Last Laugh
User avatar
User avatar
skitter30
she/her
Last Laugh
Last Laugh
Posts: 36614
Joined: March 26, 2017
Pronoun: she/her
Location: Est

Post Post #5 (ISO) » Mon Jan 27, 2020 4:27 pm

Post by skitter30 »

- how often scum bus
- how often there's more than one scum on a wagon
- how often scum vote right next to each other

i really just want to make a bunch of (weighted ?) directed networks to look at voting behavior and see where that takes me
Show
Hiatus once more.

'skitter is fucking terrifying' ~ town-bork about scum-me

'Skitter [was] terrifying to play against ngl' ~ scum-bork about town-me

'Going into lylo against scum!skit unprepared is like having someone force feed you dull razor blades. It's painful, and once it starts, you're pretty much dead' ~ NMSA

'Skitter you're a spirit animal's spirit animal' ~ slaxx
User avatar
Psyche
Psyche
he/they
Survivor
User avatar
User avatar
Psyche
he/they
Survivor
Survivor
Posts: 10659
Joined: April 28, 2011
Pronoun: he/they

Post Post #6 (ISO) » Mon Jan 27, 2020 6:00 pm

Post by Psyche »

can you elaborate on what that means
User avatar
skitter30
skitter30
she/her
Last Laugh
User avatar
User avatar
skitter30
she/her
Last Laugh
Last Laugh
Posts: 36614
Joined: March 26, 2017
Pronoun: she/her
Location: Est

Post Post #7 (ISO) » Mon Jan 27, 2020 6:48 pm

Post by skitter30 »

In post 6, Psyche wrote:can you elaborate on what that means
networks

I want to model games as different kinds of voting networks and see if any interesting patterns emerge.

And by 'voting network' i basically mean a network where a player would be a node and a vote from player A to player B would be a directed edge from A to B

I'm not exactly sure what I'd find but i kinda suspect that scum nodes would have different characteristics than town nodes.

And we can make lots of variations on this using different weights for the edges: how many times A voted B, for how many posts in a phase A was voting B, for what percentage of a phase A was voting B, etc.

I'm not sure how directly relevant any of this would be for a lot of the questions asked in this thread but it's something i've been wanting to look at for a while, and would be p doable with the hypothetical datset from the op
Show
Hiatus once more.

'skitter is fucking terrifying' ~ town-bork about scum-me

'Skitter [was] terrifying to play against ngl' ~ scum-bork about town-me

'Going into lylo against scum!skit unprepared is like having someone force feed you dull razor blades. It's painful, and once it starts, you're pretty much dead' ~ NMSA

'Skitter you're a spirit animal's spirit animal' ~ slaxx
User avatar
gobbledygook
gobbledygook
Jack of All Trades
User avatar
User avatar
gobbledygook
Jack of All Trades
Jack of All Trades
Posts: 7861
Joined: July 24, 2019

Post Post #8 (ISO) » Tue Jan 28, 2020 1:42 am

Post by gobbledygook »

- average frequency of town posts
- average frequency of scum posts
- average frequency of town votes
- average frequency of scum votes
User avatar
popsofctown
popsofctown
She
Survivor
User avatar
User avatar
popsofctown
She
Survivor
Survivor
Posts: 12356
Joined: September 23, 2008
Pronoun: She

Post Post #9 (ISO) » Tue Jan 28, 2020 5:07 am

Post by popsofctown »

How often do scum vote someone, vote somewhere else, then return to the original vote, and how often town do it in contrast
"Let us say that you are right and there are two worlds. How much, then, is this 'other world' worth to you? What do you have there that you do not have here? Money? Power? Something worth causing the prince so much pain for?'"
"Well, I..."
"What? Nothing? You would make the prince suffer over... nothing?"
User avatar
RadiantCowbells
RadiantCowbells
He/him
Smooth Criminal
User avatar
User avatar
RadiantCowbells
He/him
Smooth Criminal
Smooth Criminal
Posts: 70855
Joined: February 24, 2013
Pronoun: He/him
Contact:

Post Post #10 (ISO) » Tue Jan 28, 2020 8:04 am

Post by RadiantCowbells »

i think divorcing whatever #s you're going to pull out of this from their actual contexts is going to significantly hinder your ability to draw conclusions that will help you reliably hit scum or clear slots
2019 stats: Town WR 76.7%, overall WR 81.667%, 1 scum defeat involving a major mod error in lylo vs 8 scum wins.
User avatar
Psyche
Psyche
he/they
Survivor
User avatar
User avatar
Psyche
he/they
Survivor
Survivor
Posts: 10659
Joined: April 28, 2011
Pronoun: he/they

Post Post #11 (ISO) » Tue Jan 28, 2020 8:24 am

Post by Psyche »

well that's what the posts are for
User avatar
popsofctown
popsofctown
She
Survivor
User avatar
User avatar
popsofctown
She
Survivor
Survivor
Posts: 12356
Joined: September 23, 2008
Pronoun: She

Post Post #12 (ISO) » Tue Jan 28, 2020 8:44 am

Post by popsofctown »

In post 10, RadiantCowbells wrote:i think divorcing whatever #s you're going to pull out of this from their actual contexts is going to significantly hinder your ability to draw conclusions that will help you reliably hit scum or clear slots
That's not really how statistics works. If 70% of people who selfvote in their first post are scum and your sample size is good enough, if you run around powerlynching everyone who selfvotes in their first post, you will hit scum 70% of the time.

If you evaluate context correctly, you're only going to improve on the values the stats gave you. If you don't lynch the first-post self-voters that selfvote in response to a joke fake mechguilty because that's a mitigating factor then you can go up to hitting scum 90% of the time that you follow through on lynching a first-post self-voter. But failing to do so won't "hinder you" below that base 70%, it's instead that you've left some value on the table (and none of these is likely to be as good as 70% so you can't actually afford to leave value on the table).

Of course that "you. will. get. seventy. percent." depends on you dogmatically applying the stats to every single situation they are applicable. If you only sometimes resort to the stats inferences and specifically only do so when you haven't gotten what you need out of conventional dayplay, you've created a selection bias, and that bias likely makes the stat inferences more valid or less valid in the subset of games where you involved them. My money would be on the stat inferences being less valid in the subset of games where you "needed" them.

I suspect your viewpoint isn't actually very different from mine and this is a glass half full thing but I'm not sure.
Last edited by popsofctown on Tue Jan 28, 2020 8:52 am, edited 2 times in total.
"Let us say that you are right and there are two worlds. How much, then, is this 'other world' worth to you? What do you have there that you do not have here? Money? Power? Something worth causing the prince so much pain for?'"
"Well, I..."
"What? Nothing? You would make the prince suffer over... nothing?"
User avatar
Amrun
Amrun
Killed the Radio Star
User avatar
User avatar
Amrun
Killed the Radio Star
Killed the Radio Star
Posts: 22501
Joined: January 24, 2011
Location: East Coast US

Post Post #13 (ISO) » Tue Jan 28, 2020 8:44 am

Post by Amrun »

In post 5, skitter30 wrote:- how often scum bus
- how often there's more than one scum on a wagon
- how often scum vote right next to each other

i really just want to make a bunch of (weighted ?) directed networks to look at voting behavior and see where that takes me
Yes to all of these

But I’d split the latter two into town and scum wagons
I survived
Tigerpocalypse 2011


Fusion Mafia, ongoing now.
User avatar
RadiantCowbells
RadiantCowbells
He/him
Smooth Criminal
User avatar
User avatar
RadiantCowbells
He/him
Smooth Criminal
Smooth Criminal
Posts: 70855
Joined: February 24, 2013
Pronoun: He/him
Contact:

Post Post #14 (ISO) » Tue Jan 28, 2020 11:16 am

Post by RadiantCowbells »

I think purely off of votes you're never gonna get any evidence that gives you better than 50%ish chance of hitting scum
I could be wrong @popsofctown but I simply don't think the effectiveness numbers are gonna be high enough for it to be meaningful
2019 stats: Town WR 76.7%, overall WR 81.667%, 1 scum defeat involving a major mod error in lylo vs 8 scum wins.
User avatar
popsofctown
popsofctown
She
Survivor
User avatar
User avatar
popsofctown
She
Survivor
Survivor
Posts: 12356
Joined: September 23, 2008
Pronoun: She

Post Post #15 (ISO) » Tue Jan 28, 2020 11:31 am

Post by popsofctown »

RC the secret to enjoying the stats is to be so bad at mafia that the weak statistical correlations are more accurate than your sorting from analyzing posts.

Come get on my level.
"Let us say that you are right and there are two worlds. How much, then, is this 'other world' worth to you? What do you have there that you do not have here? Money? Power? Something worth causing the prince so much pain for?'"
"Well, I..."
"What? Nothing? You would make the prince suffer over... nothing?"
User avatar
Psyche
Psyche
he/they
Survivor
User avatar
User avatar
Psyche
he/they
Survivor
Survivor
Posts: 10659
Joined: April 28, 2011
Pronoun: he/they

Post Post #16 (ISO) » Tue Jan 28, 2020 11:56 am

Post by Psyche »

we really don't just have the votes, though
i've been learning a lot of text analysis techniques from my research; we can design analyses that are sensitive to context if we come up with the right questions

(also 50% is pretty good)
User avatar
yessiree
yessiree
he
Mafia Scum
User avatar
User avatar
yessiree
he
Mafia Scum
Mafia Scum
Posts: 4386
Joined: June 6, 2013
Pronoun: he

Post Post #17 (ISO) » Tue Jan 28, 2020 9:09 pm

Post by yessiree »

50% accuracy is really not tho, you can flip a coin and get basically the same results

also ego
User avatar
Psyche
Psyche
he/they
Survivor
User avatar
User avatar
Psyche
he/they
Survivor
Survivor
Posts: 10659
Joined: April 28, 2011
Pronoun: he/they

Post Post #18 (ISO) » Tue Jan 28, 2020 10:17 pm

Post by Psyche »

Relative to a base rate of like .28 for a 2/7 setup, for example, .5 would be great from just looking at votes.

But i don't really think collecting a bunch of statistics comparing town and scum rates of some behavior in a given situation is going to help anyone find scum in a real game. Even if one of these comparisons found some substantial factional difference on average, I dunno how'd that information would be applied in particular situations.

Think I will do these exploratory analyses, but am hoping I can try building and testing models of voting behavior that apply across situations. Maybe I'll start with a naive model that assumes every player randomly votes for whomever they don't know is in their faction, see where the data diverges from that, and go from there.
User avatar
yessiree
yessiree
he
Mafia Scum
User avatar
User avatar
yessiree
he
Mafia Scum
Mafia Scum
Posts: 4386
Joined: June 6, 2013
Pronoun: he

Post Post #19 (ISO) » Tue Jan 28, 2020 10:31 pm

Post by yessiree »

I believe you can still get some meaningful patterns. I think skitter's idea of representing the votes in a graphical model sounds very promising, I wonder if we can finally do some quantitative analysis on busing (I have some ideas on how it could be implemented in networkx https://networkx.github.io/)
User avatar
N
N
Jack of All Trades
User avatar
User avatar
N
Jack of All Trades
Jack of All Trades
Posts: 8539
Joined: August 2, 2012

Post Post #20 (ISO) » Tue Jan 28, 2020 10:37 pm

Post by N »

guys psyche isn't going to do any of these things. he just likes making extravagant promises he won't keep
GTKAS

Share And Enjoy
(go stick your head in a pig)
User avatar
Psyche
Psyche
he/they
Survivor
User avatar
User avatar
Psyche
he/they
Survivor
Survivor
Posts: 10659
Joined: April 28, 2011
Pronoun: he/they

Post Post #21 (ISO) » Wed Jan 29, 2020 12:44 am

Post by Psyche »

wanna do an avatar bet about it? a one month avatar if in one month's time i dont public a dataset of several hundred games, half the proposed analyses posted so far, and some basic modeling?
User avatar
chamber
chamber
Cases are scummy
User avatar
User avatar
chamber
Cases are scummy
Cases are scummy
Posts: 10703
Joined: November 20, 2005

Post Post #22 (ISO) » Wed Jan 29, 2020 1:22 am

Post by chamber »

Taking that bet sounds like a win-win to me.
Taking a break from the site.
User avatar
skitter30
skitter30
she/her
Last Laugh
User avatar
User avatar
skitter30
she/her
Last Laugh
Last Laugh
Posts: 36614
Joined: March 26, 2017
Pronoun: she/her
Location: Est

Post Post #23 (ISO) » Wed Jan 29, 2020 6:37 am

Post by skitter30 »

In post 19, yessiree wrote:I believe you can still get some meaningful patterns. I think skitter's idea of representing the votes in a graphical model sounds very promising, I wonder if we can finally do some quantitative analysis on busing (I have some ideas on how it could be implemented in networkx https://networkx.github.io/)
Yeah, i think that this is a natural and intuitive way to model games, and would probably lead to some interesting conclusions

The key i think would be to figure out the best way to weigh edges

I dont think it would be too hard to implement with a dataset consisting of all votes cast; that's basically a directed edge list and from there it would be p easy to feed it into some network analysis packages
Show
Hiatus once more.

'skitter is fucking terrifying' ~ town-bork about scum-me

'Skitter [was] terrifying to play against ngl' ~ scum-bork about town-me

'Going into lylo against scum!skit unprepared is like having someone force feed you dull razor blades. It's painful, and once it starts, you're pretty much dead' ~ NMSA

'Skitter you're a spirit animal's spirit animal' ~ slaxx
Krazy
Krazy
Jack of All Trades
Krazy
Jack of All Trades
Jack of All Trades
Posts: 7079
Joined: January 28, 2011

Post Post #24 (ISO) » Wed Jan 29, 2020 1:42 pm

Post by Krazy »

In post 1, Krazy wrote:% of scum self-votes to town self-votes
% of scum first vote busses vs scum first vote town votes
oh yeah and a version of this that excludes self-hammers
vote conspiracy
Locked

Return to “Mafia Discussion”