Quinneapolis
[VLR-related] I've got sort of a casual competition idea thing forming, I have no idea if anyone will be interested but I'm gonna throw the concept out here and see if anyone bites
Quinneapolis
Quinneapolis
It's basically the Prisoner's Dilemma
Quinneapolis
What I'm thinking of doing goes like this
Quinneapolis
>People submit simple strategies for how one might win the AB Game
Quinneapolis
For example, "Always Ally" or "Ally twice, then pick what one of your opponents picked 2 rounds ago" or "Alternate Ally and Betray every match"
Quinneapolis
>I code up an AB Game simulator and shove everyone's strategies into it as players
Quinneapolis
>Simulate a bunch of times, see who wins
Quinneapolis
I'm not sure how to handle if two players end up in a pair and their strategies disagree, maybe they vote randomly
Quinneapolis
but something like "on a pair, always agree with your partner" could be on a strat too
Quinneapolis
then we learn something about what kinds of assholes get murdered by Zero the most???
Awe
I kind of remember a thread on SA doing something like this once, but I forget where it was
Quinneapolis
it happened in the VLR LP thread, I believe
Quinneapolis
the winner was a pretty interesting strategy, but I'll refrain from describing it here in case we actually do this
Awe
I'll refrain from entering for similar reasons
Quinneapolis
this was inspired by me rereading Let's Play Rock Paper Scissors, the most intense LP thread of all time
Quinneapolis
https://i.imgur.com/KZ7fUx7.jpg
Lightning Bolt
I'd be interested in seeing a link to the posts about this in the LP
Quinneapolis
unfortunately it's buried Somewhere in like a three year long still-ongoing LP thread
Quinneapolis
what do you think would be a good strategy
Lightning Bolt
Ally normally, Betray if losing 2 points would kill you
Quinneapolis
that's our first contestant!
Quinneapolis
Betray if score <= 2.
Be Maki-Mine 💘
I'm going to PP you in a bit but may I use the past votes of the other contestants as data in my algorithm
Quinneapolis
we have a second!
Quinneapolis
and yes, the data your strategy will have access to is the full history of the current game up until the current roudn
Quinneapolis
round
Be Maki-Mine 💘
My suggestion for partnership discrepancy resolution would actually be some arbitration order
Quinneapolis
what do you mean?
Be Maki-Mine 💘
Either an inbuilt character statistic to be more similar to the AB game, or some kind of random order each round for fairness
Quinneapolis
hmm...
Quinneapolis
random order each round and random order each game will probably produce roughly equal results over a large number of iterations
Quinneapolis
but sure
Be Maki-Mine 💘
Okay, cool. Yeah that's what I think makes the most sense. That if Carol is "faster" than Dave, she gets to be the one out of the partnership whose vote is counted
Be Maki-Mine 💘
Would you prefer I write this as similar to real code as possible, or in as easily legible English pseudocode as possible?
Quinneapolis
and for fairness of evaluating strategy strength, speed is randomized each round
Quinneapolis
either's fine!
Quinneapolis
but for a rule to keep this from spiraling out of control:
Quinneapolis
All strategies must be simple enough to fit in one plurk comment.
Quinneapolis
give or take some clarifications if it's a denser one.
Be Maki-Mine 💘
................okay that is going to affect my strategy then haha I'M SORRY...
Quinneapolis
remember I gotta code these things
Rabbit Crimes
I can’t remember the actual term for it but: Always Ally until Betrayed, at which point always Betray
Lightning Bolt
Vengeful?
Quinneapolis
Strategy 2 locked in!
Be Maki-Mine 💘
Grim Trigger Rabbit Crimes :
Rabbit Crimes
YES thank you
載入新的回覆