Back to Epicmafia

Always Policy Lynch

over 5 years

I am supposed to be working and not procrastinating so here is my mathematical theory on policy in guns and hookers. The most common scenario this occurs in is with cop dead.

Here are the pure probabilities of town win vs. mafia win with the following very large caveats:

  1. Every shot and lynch is random.
  2. Gunsmith gunned alive.
  3. Mafia always hides gun.
  4. Gunsmith always guns in 4way.
  5. Hooker always hooks gunsmith if both are alive.

Without policy:

  • Town wins 24.27% of the time [1165/4800]
  • Mafia wins 75.73% of the time [3635/4800]

With policy:

  • Town wins 30.99% of the time [119/384]
  • Mafia wins 69.01% of the time [265/384]

Further breakdowns:

  • Without policy & villager hooked = 27.5% town win
  • Without policy & gunsmith hooked = 14.58% town win
  • With policy & villager hooked = 36.45% town win
  • With policy & gunsmith hooked = 14.58% town win

As you can see, the main reason policy is effective is that it's more likely that villager is hooked than gunsmith. If gunsmith is hooked then you are at the same odds either way. So never scumhunt and just use policy and you will increase your random win odds by almost 6 percent!

over 5 years

PatrykSzczescie says

When there's no policy, does it mean that town always lynches outside the possibly gunned person or that it includes the gunned one?


includes gunned one
over 5 years
When there's no policy, does it mean that town always lynches outside the possibly gunned person or that it includes the gunned one?
over 5 years

shady says



In my "model" (lol) mafia just takes the lynch and doesn't use gun. If you reveal the gun and shoot gs I doubt it would improve mafia's odds. It certainly wouldn't if nilla is being lynched. If hooker is being lynched it might but I scrapped the original document I had made so I would have to rework it to figure out the difference. I probably will since a few people are asking for the methodology.


I mean, if you don't want to remake it, I can just do it in SAS and post it, however I don't think people want to download a 10mb gretl file breaking up the probabilities of each choice.
over 5 years

VanityPrime says


GS is alive, and they policy, and mafia is gunned, then the random assumption is incorrect, because mafia will reveal the gun and shoot GS, leading to statistically better outcome in the case of policy.



In my "model" (lol) mafia just takes the lynch and doesn't use gun. If you reveal the gun and shoot gs I doubt it would improve mafia's odds. It certainly wouldn't if nilla is being lynched. If hooker is being lynched it might but I scrapped the original document I had made so I would have to rework it to figure out the difference. I probably will since a few people are asking for the methodology.
over 5 years

PatrykSzczescie says

Oh sorry, I missed the detail with cop dying N1, my questions are stupid, except for one: does GS say who's going to be gunned on N2 or not? If GS says, it might be more optimal for mafia to kill the gunned town, unless there's policy on D2.

over 5 years
Oh sorry, I missed the detail with cop dying N1, my questions are stupid, except for one: does GS say who's going to be gunned on N2 or not? If GS says, it might be more optimal for mafia to kill the gunned town unless there's still policy on D2.
over 5 years
Problem I have with the setup of your framework.

A. Each (shot) is random.

B. Mafia always hide the gun.

IF* B. Is true, then A. isn't true, leading towards skewed results for town in a policy situation.

GS is alive, and they policy, and mafia is gunned, then the random assumption is incorrect, because mafia will reveal the gun and shoot GS, leading to statistically better outcome in the case of policy.

I'd actually be interested in seeing a pastebin of the branch logic if you did this in python or something.

Edit: Saw the comment on "Cop dies N1" Modified my post accordingly.
over 5 years
Oh! Yes I didn't make it clear that I only analyzed the "cop dies n1" branch of the setup
over 5 years
I'm just asking those questions to determine how you count probabilities.

Why would mafia kill GS on N2 with cop alive?
over 5 years

PatrykSzczescie says

Do you take only possibilities when hooker hooks GS even on N1? Is there policy lynch on D2? What about hook-killing N1? Does mafia hide the gun even on D2 when hooker is dead and GS alive?


i'm not gonna take this as a good intention debate if you're gonna suggest hook-killing n1, but my caveats were listed. Another caveat would be mafia always kills GS n2 since they have gunned alive in this scenario and they have claimed.
over 5 years
Do you take only possibilities when hooker hooks GS even on N1? Is there policy lynch on D2? What about hook-killing N1? Does mafia hide the gun even on D2 when hooker is dead and GS alive?
over 5 years
I didn't save it just trust the numbers
over 5 years
Yeah do it.
over 5 years
If you want I can post the flow chart whenever I’m at my computer if I saved it
over 5 years
I made a lil flow chart / tree then multiplied the odds at each node from the root to each leaf node then added it up. If that doesn’t make sense you can picture one branch like (1/5 chance cop died) x (1/4 chance gs hooked) x (3/5 chance villager lynched) = 3/100 chance town loss. And adding up all of those little probabilities you arrive at the numbers I gave. Which was just the cop dead branch.
over 5 years

SteelixMega says

Question: how were you able to get all of these statistics?


More details, please.
over 5 years
you sir had my back,i changed my mind
over 5 years
Question: how were you able to get all of these statistics?
deletedover 5 years
would this be allowed in comp?
over 5 years
this but ironically
over 5 years
this but unironically
over 5 years

Blister says

i do whatever the opposite of signing a petition is.


iconic rebel
over 5 years
Where is the with policy and gunsmith hooked?
over 5 years
i do whatever the opposite of signing a petition is.
over 5 years
together we can abolish scumhunting