Just like the simulations
- MURDERCAT
-
MURDERCAT he/himSurvivor
- MURDERCAT
he/him- Survivor
- Survivor
- Posts: 11708
- Joined: March 18, 2016
- Pronoun: he/him
- Location: Chicago
- Jake The Wolfie
-
Jake The Wolfie he/theyMafia Scum
- Jake The Wolfie
he/they- Mafia Scum
- Mafia Scum
- Posts: 3593
- Joined: July 13, 2019
- Pronoun: he/they
- Location: Floorda
What are some sample games? What assumptions were made?In post 23, MURDERCAT wrote:Yeah I just did. 48%Show"I'm sorry that you put asbestos in your coffee."
"All dictionaries aught to have one typo."
Here's some text to break up all the links in my sig.
Currently my favorite role I've seen in a Normal.
Get to know a Wolf- MURDERCAT
-
MURDERCAT he/himSurvivor
- MURDERCAT
he/him- Survivor
- Survivor
- Posts: 11708
- Joined: March 18, 2016
- Pronoun: he/him
- Location: Chicago
- Jake The Wolfie
-
Jake The Wolfie he/theyMafia Scum
- Jake The Wolfie
he/they- Mafia Scum
- Mafia Scum
- Posts: 3593
- Joined: July 13, 2019
- Pronoun: he/they
- Location: Floorda
So the assumption was that we'd believe you if you lied?
How insidious. You sir, are a heinously evil and wicked man. Shame on you!Show"I'm sorry that you put asbestos in your coffee."
"All dictionaries aught to have one typo."
Here's some text to break up all the links in my sig.
Currently my favorite role I've seen in a Normal.
Get to know a Wolf- Gamma Emerald
-
Gamma Emerald AnySurvivor
- Gamma Emerald
Any- Survivor
- Survivor
- Posts: 69101
- Joined: August 9, 2016
- Pronoun: Any
- Location: Hell on Earth (aka Texas)
- MURDERCAT
-
MURDERCAT he/himSurvivor
- MURDERCAT
he/him- Survivor
- Survivor
- Posts: 11708
- Joined: March 18, 2016
- Pronoun: he/him
- Location: Chicago
- Gamma Emerald
-
Gamma Emerald AnySurvivor
- Gamma Emerald
Any- Survivor
- Survivor
- Posts: 69101
- Joined: August 9, 2016
- Pronoun: Any
- Location: Hell on Earth (aka Texas)
- MURDERCAT
-
MURDERCAT he/himSurvivor
- MURDERCAT
he/him- Survivor
- Survivor
- Posts: 11708
- Joined: March 18, 2016
- Pronoun: he/him
- Location: Chicago
- Gamma Emerald
-
Gamma Emerald AnySurvivor
- Gamma Emerald
Any- Survivor
- Survivor
- Posts: 69101
- Joined: August 9, 2016
- Pronoun: Any
- Location: Hell on Earth (aka Texas)
- Awoo
-
Awoo Mafia Scum
- Awoo
- Mafia Scum
- Mafia Scum
- Posts: 1096
- Joined: September 1, 2017
- Location: lmao city
I tried coding this one as an exercize in haskell, but then I remembered that haskell is completely unreasonable to use when you need to work with numbers, and I resolved to never touch haskell again.
- Awoo
-
Awoo Mafia Scum
- Awoo
- Mafia Scum
- Mafia Scum
- Posts: 1096
- Joined: September 1, 2017
- Location: lmao city
- MURDERCAT
-
MURDERCAT he/himSurvivor
- MURDERCAT
he/him- Survivor
- Survivor
- Posts: 11708
- Joined: March 18, 2016
- Pronoun: he/him
- Location: Chicago
I played around with haskell a bit but was never any good at it. I usually use python or R depending on exactly what the simulation involves.
This looks like what Gypyx submitted to this month's setup challenge- Jake The Wolfie
-
Jake The Wolfie he/theyMafia Scum
- Jake The Wolfie
he/they- Mafia Scum
- Mafia Scum
- Posts: 3593
- Joined: July 13, 2019
- Pronoun: he/they
- Location: Floorda
Show"I'm sorry that you put asbestos in your coffee."
"All dictionaries aught to have one typo."
Here's some text to break up all the links in my sig.
Currently my favorite role I've seen in a Normal.
Get to know a Wolf- MURDERCAT
-
MURDERCAT he/himSurvivor
- MURDERCAT
he/him- Survivor
- Survivor
- Posts: 11708
- Joined: March 18, 2016
- Pronoun: he/him
- Location: Chicago
I will have to think about how to do this one, as it's not clear when the game "ends." There's also a ton of abilities, so I'm not sure if random usage of them will really capture the setup well. But I can give it a shot this weekend.- Awoo
-
Awoo Mafia Scum
- Awoo
- Mafia Scum
- Mafia Scum
- Posts: 1096
- Joined: September 1, 2017
- Location: lmao city
Well, typically I use python too, but I use it to calculate the expected value to an exact number, not by approximation. Which can be done very easily using recursive DP + memoization for simple setups without a ton of roles. Every new role or faction adds an extra dimension of complexity to the space you need to enumerate over.- Gypyx
-
Gypyx She/HerJack of All Trades
- Gypyx
She/Her- Jack of All Trades
- Jack of All Trades
- Posts: 7783
- Joined: March 25, 2020
- Pronoun: She/Her
- Location: France
well that's because it's the setup i got my inspiration from x)In post 36, MURDERCAT wrote:This looks like what Gypyx submitted to this month's setup challenge
also cool thread while i'm at itWhite Flag : Carebear Edition is in signups ! (10/13) sign up if you want a low pressure, high friendliness game !
bottom text- Infinity 324
-
Infinity 324 they (pl.)Survivor
- Infinity 324
they (pl.)- Survivor
- Survivor
- Posts: 18337
- Joined: April 7, 2013
- Pronoun: they (pl.)
- Contact:
- Gypyx
-
Gypyx She/HerJack of All Trades
- Gypyx
She/Her- Jack of All Trades
- Jack of All Trades
- Posts: 7783
- Joined: March 25, 2020
- Pronoun: She/Her
- Location: France
Well, if x literally approaches infinity there is no EV i think
But good question for 35:2White Flag : Carebear Edition is in signups ! (10/13) sign up if you want a low pressure, high friendliness game !
bottom text- MURDERCAT
-
MURDERCAT he/himSurvivor
- MURDERCAT
he/him- Survivor
- Survivor
- Posts: 11708
- Joined: March 18, 2016
- Pronoun: he/him
- Location: Chicago
This is a fun one, I will make a plot. 31-2 is only ~60% town win according to the EV project, which is surprising at first but also makes sense. 98-2 mountainous viable?- MURDERCAT
-
MURDERCAT he/himSurvivor
- MURDERCAT
he/him- Survivor
- Survivor
- Posts: 11708
- Joined: March 18, 2016
- Pronoun: he/him
- Location: Chicago
The numbers may be hard to see depending on your theme, if so you may need to download the figure. The x axis is the number of town players and the y axis is town win %- Infinity 324
-
Infinity 324 they (pl.)Survivor
- Infinity 324
they (pl.)- Survivor
- Survivor
- Posts: 18337
- Joined: April 7, 2013
- Pronoun: they (pl.)
- Contact:
- MURDERCAT
-
MURDERCAT he/himSurvivor
- MURDERCAT
he/him- Survivor
- Survivor
- Posts: 11708
- Joined: March 18, 2016
- Pronoun: he/him
- Location: Chicago
I'm sure there is some smart person like implosion or Ircher who knows or could figure out the exact formula. This is the relationship you'd expect though because at very high numbers of townies adding a single townie doesn't really do much to change the odds of hitting scum. Compared to lower numbers where obviously there is a big difference between 7:2 and 9:2.- Awoo
-
Awoo Mafia Scum
- Awoo
- Mafia Scum
- Mafia Scum
- Posts: 1096
- Joined: September 1, 2017
- Location: lmao city
This is already a solved problem. Town winrate always goes to infinity in mountainous as number of townies approaches infinity. There is no known closed form solution, only a recursive function. In order to balance mountainous, the number of townies is bounded quadratically in proportion to the number of mafia.
The approximation I found is: T ~= 4.08766637 S^2 + 1.318112 S - 0.9068
Then round T to the nearest integer such that T + S is odd.
viewtopic.php?f=115&t=75528
viewtopic.php?p=8088743#p8088743
viewtopic.php?p=10027427#p10027427
Somewhere on Google scholar, someone mathematically proved a more interesting result that holds for things like nightess, double day, etc, but I can't find it right now.- Awoo
-
Awoo Mafia Scum
- Awoo
- Mafia Scum
- Mafia Scum
- Posts: 1096
- Joined: September 1, 2017
- Location: lmao city
Here it is. This one asymptotically solves all setups that are like double day / double night / 3 days and two nights / etc...
https://arxiv.org/pdf/0804.0071.pdf
by proving this conjecture from a previous paper:
It's worth noting that these papers have one dumb assumption that does not affect asymptotic behavior: namely that EV(1 town, 1 mafia) = 0.5, because "when there is a tie in votes you kill randomly" (mathematicians seem to want to skirt around the concept of NLing because they need the game to terminate). And for some examples that we all know and love that are known to satisfy that equality are mountainous (d/r = 1/2 -> mafia proportional to square root of town), nightless: (d/r = 1/1 -> mafia is linear to town, see nightless expectation rule), double day: (d/r = 2/3 -> .. etc... )Copyright © MafiaScum. All rights reserved.
- Awoo
- Awoo
- MURDERCAT
- Infinity 324
- MURDERCAT
- MURDERCAT
- Gypyx
- Infinity 324
- Gypyx
- Awoo
- MURDERCAT
- Jake The Wolfie
- MURDERCAT
- Awoo
- Awoo
- Gamma Emerald
- MURDERCAT
- Gamma Emerald
- MURDERCAT
- Gamma Emerald
- Jake The Wolfie
- MURDERCAT
- Jake The Wolfie
- MURDERCAT