[Rsgames-beta] Reminder: Please test Werewolf, our new game!

Kevan kevgp0 at gmail.com
Mon Dec 16 23:49:45 EST 2019


Hi,


I think I might have found a bug. Shouldn't the protector get a chance 
to go protect someone before the 1st night at the beginning of games? 
Currently the protector only starts working on the 2nd night.

On 12/16/2019 8:37 PM, Victoria Francis wrote:
> I'm sorry. I should be more careful next time before saying I heard
> something I didn't. It turns out I didn't hear the cheering sound when
> losing. Sorry Jason. The game is great, and I don't see any challenges
> or bugs in it.
>
> On 12/16/19, Victoria Francis <victoriafrancis3 at gmail.com> wrote:
>> Hi everyone! :)
>>
>> Jason, thanks so much for coding this game! It's fun. I have tried it
>> out with bots. I haven't gotten to play with real players yet. If
>> anyone on this list would like to play with me tomorrow evening
>> anytime after 5 PM Eastern, or even now, we can arrange that. So far,
>> I have played with five bots. I find the game very easy to understand.
>> Even I can follow it, which says something. Thanks Jason for choosing
>> a simple but fun game that's unique to RS Games style!
>>
>> I'm wondering Jason if we would be able to have a different sound for
>> if someone wins and if someone loses? I think right now, it is
>> cheering regardless. It doesn't matter, but I'm just wondering if
>> that's possible. When I was a wearwolf and lost, I heard a cheer, and
>> when I was the protector and I won, I also heard the same sound.
>>
>> Thanks for all your hard work!
>>
>> Victoria
>>
>> On 12/16/19, Jayson Smith <jaybird at bluegrasspals.com> wrote:
>>> Hi,
>>>
>>> I seem to have this fixed. It wasn't actually affecting gameplay, but
>>> was just annoying.
>>>
>>> Thanks,
>>>
>>> Jayson
>>>
>>> On 12/15/2019 6:40 PM, Caroline Toews wrote:
>>>> Okay, here's the full transcript.
>>>>
>>>> Caroline
>>>>
>>>> Below is the transcript for a Werewolf game started on Sun Dec 15
>>>> 16:48:59
>>>> 2019 CST
>>>>
>>>> Game created by kittytech.
>>>> kittytech has added bot Kaylee.
>>>> kittytech has added bot Victorina.
>>>> kittytech has added bot Maurice.
>>>> kittytech has added bot Meaghan.
>>>> kittytech has added bot bren.
>>>> kittytech has added bot Charlie.
>>>> The Game is starting.
>>>> Our village consists of two werewolves, a seer, a protector, and three
>>>> villagers.
>>>> It's nighttime--everyone, close your eyes.
>>>> Werewolves, open your eyes.
>>>> Werewolves, pick someone to kill.
>>>> Werewolves, close your eyes.
>>>> Seer, open your eyes.
>>>> Seer, pick someone to ask about.
>>>> Seer, close your eyes.
>>>> Protector, open your eyes.
>>>> Protector, pick someone to protect.
>>>> Protector, close your eyes.
>>>> Everyone, open your eyes--it's daytime.
>>>> Everyone, please excuse me, but this game is now in a state I don't
>>>> recognize. *** BUG!!! *** Maurice has been torn apart by werewolves!
>>>> Talk among yourselves and vote on whom to lynch. Once a majority is
>>>> reached, the game will resume.
>>>> Victorina votes to lynch bren.
>>>> Charlie votes to lynch bren.
>>>> Meaghan votes to lynch bren.
>>>> Kaylee votes to lynch bren.
>>>> It is decided! Bren is to be lynched!
>>>> Postmortem tests indicate Bren was not a werewolf.
>>>> It's nighttime--everyone, close your eyes.
>>>> Werewolves, open your eyes.
>>>> Werewolves, pick someone to kill.
>>>> Werewolves, close your eyes.
>>>> Seer, open your eyes.
>>>> Seer, pick someone to ask about.
>>>> Seer, close your eyes.
>>>> Protector, open your eyes.
>>>> Protector, pick someone to protect.
>>>> Protector, close your eyes.
>>>> Everyone, please excuse me, but this game is now in a state I don't
>>>> recognize. *** BUG!!! *** Everyone, open your eyes--it's daytime.
>>>> Nobody died last night!
>>>> Talk among yourselves and vote on whom to lynch. Once a majority is
>>>> reached, the game will resume.
>>>> Victorina votes to lynch Meaghan.
>>>> Kaylee votes to lynch Meaghan.
>>>> Meaghan votes to lynch Charlie.
>>>> Charlie votes to lynch Meaghan.
>>>> It is decided! Meaghan is to be lynched!
>>>> Post-mortem tests indicate Meaghan was a werewolf!
>>>> It's nighttime--everyone, close your eyes.
>>>> Werewolves, open your eyes.
>>>> Werewolves, pick someone to kill.
>>>> Werewolves, close your eyes.
>>>> Seer, open your eyes.
>>>> Seer, pick someone to ask about.
>>>> Seer, close your eyes.
>>>> Protector, open your eyes.
>>>> Protector, pick someone to protect.
>>>> Protector, close your eyes.
>>>> Everyone, open your eyes--it's daytime.
>>>> Kittytech has been torn apart by a werewolf!
>>>> Talk among yourselves and vote on whom to lynch. Once a majority is
>>>> reached, the game will resume.
>>>> Kaylee votes to lynch Victorina.
>>>> Victorina votes to lynch Kaylee.
>>>> Charlie votes to lynch Kaylee.
>>>> It is decided! Kaylee is to be lynched!
>>>> Postmortem tests indicate Kaylee was not a werewolf.
>>>> There are as many werewolves as there are villagers.
>>>> The werewolf slaughters the remaining villager before nightfall.
>>>> The werewolves have won!
>>>> Victorina and Meaghan were the werewolves.
>>>> kittytech was the seer, and Kaylee was the protector.
>>>> The game will terminate in thirty seconds.
>>>> kittytech has left the game.
>>>>
>>>> -----Original Message-----
>>>> From: Rsgames-beta <rsgames-beta-bounces at bluegrasspals.com> On Behalf Of
>>>> Jayson Smith
>>>> Sent: December 15, 2019 5:04 PM
>>>> To: rsgames-beta at bluegrasspals.com
>>>> Subject: Re: [Rsgames-beta] Reminder: Please test Werewolf, our new
>>>> game!
>>>>
>>>> Hi,
>>>>
>>>> Please send the transcript. I put that message in there specifically to
>>>> identify situations where the game was in a state other than the one
>>>> expected at that time. I don't know if there'll be any clues in the
>>>> transcript, but I can certainly look at it.
>>>>
>>>> Jayson
>>>>
>>>> On 12/15/2019 5:55 PM, Caroline Toews wrote:
>>>>> Hi. Okay, I wasn't seeing the game at first, but now it's showing up.
>>>>>
>>>>> In any case, while playing, I received this message twice when it
>>>>> switched from night to day: " Everyone, please excuse me, but this game
>>>>> is now in a state I don't recognize. *** BUG!!! *** Everyone, open your
>>>>> eyes--it's daytime." I can send the entire transcript if that would be
>>>>> helpful.
>>>>>
>>>>> Caroline
>>>>>
>>>>>
>>>>> -----Original Message-----
>>>>> From: Rsgames-beta <rsgames-beta-bounces at bluegrasspals.com> On Behalf
>>>>> Of Jayson Smith
>>>>> Sent: December 15, 2019 4:24 PM
>>>>> To: rsgames-beta at bluegrasspals.com
>>>>> Subject: [Rsgames-beta] Reminder: Please test Werewolf, our new game!
>>>>>
>>>>> Hi,
>>>>>
>>>>> This is a reminder that there's a new game, Werewolf, available for
>>>>> testing. This one is unlike anything RSGames has done before, and I had
>>>>> a
>>>>> lot of fun coding it. Draft instructions are at the end of this Email.
>>>>>
>>>>> Please test as thoroughly as possible since we'll be releasing this on
>>>>> Friday. Please let me know your thoughts, comments, bug reports, etc.
>>>>> If
>>>>> you find a bug, please provide a transcript or the relevant portion
>>>>> thereof.
>>>>>
>>>>> Thanks, and have fun!
>>>>>
>>>>> Jayson
>>>>>
>>>>> --------------------
>>>>>
>>>>> Werewolf is a social game. The game takes place in a small village, and
>>>>> the players are the villagers. Unfortunately for this village, there
>>>>> are
>>>>> a few werewolves among the innocent townsfolk, and their goal is to
>>>>> wipe
>>>>> out as much of the village as they can without being discovered. One of
>>>>> the innocent villagers is a seer. This person has the second sight, and
>>>>> can detect the taint of lycanthropy. There may also be a protector
>>>>> (called a doctor, healer, baner, or wolfsbane carrier in some
>>>>> versions),
>>>>> an innocent villager who protects one person from werewolf attack each
>>>>> night.
>>>>>
>>>>> The game has alternating night and day phases, starting with night. At
>>>>> night, the werewolves pick someone to tear limb from limb (all
>>>>> werewolves
>>>>> must agree on the same person), the seer picks someone to learn about,
>>>>> and the protector picks someone to protect from werewolf attack for
>>>>> that
>>>>> night. Once night is over, everyone wakes up, the werewolves' victim
>>>>> (if
>>>>> not protected) is found dead, and day begins.
>>>>>
>>>>> Day is very simple. The village wants justice for last night's murder,
>>>>> and votes to lynch (eliminate) one of their own. Once a majority has
>>>>> voted for one person, he or she is dead and out of the game, and the
>>>>> remaining villagers find out if they lynched a werewolf or not.
>>>>>
>>>>> The game then goes back to night. The werewolves or werewolf pick
>>>>> someone
>>>>> to kill, the seer (if still alive) learns about someone else, the
>>>>> protector (if still alive) protects someone, everyone wakes up, someone
>>>>> (if not protected) is found dead, and the village gets ready for
>>>>> another
>>>>> lynching. This continues until the game ends, which can happen in one
>>>>> of
>>>>> two ways.
>>>>>
>>>>> The villagers win if they kill all the werewolves. The werewolves win
>>>>> if enough villagers have been killed (by werewolf actions and village
>>>>> lynches) that the numbers of villagers and werewolves are equal. At
>>>>> that
>>>>> point, the werewolves rise up and openly slaughter the remaining
>>>>> villagers. For scoreboard purposes, each player wins if his team
>>>>> (werewolves or villagers) wins, even if he's not alive at the end.
>>>>>
>>>>> The proper strategy depends on each player's role in the game. The
>>>>> werewolves want to stay hidden but kill as many innocent villagers as
>>>>> they can. During the day, they will almost certainly use misdirection
>>>>> and
>>>>> barefaced lies to throw suspicion on other villagers.
>>>>>
>>>>> The seer wants to stay alive as long as possible so he can learn as
>>>>> much
>>>>> as possible, but without revealing himself to be the seer because if he
>>>>> does, the werewolves will almost certainly try to kill him that night.
>>>>> At the same time, he wants to throw suspicion on any werewolves he
>>>>> discovers.
>>>>>
>>>>> The seer, of course, can reveal himself to be the seer at any time,
>>>>> especially if he thinks he's about to be lynched, in order to share his
>>>>> knowledge. Of course a werewolf could also claim to be the seer and
>>>>> reveal anything he wants.
>>>>>
>>>>> The protector, like the seer, wants to stay alive as long as possible
>>>>> without revealing himself to be the protector. If he's ever in a
>>>>> situation where he thinks he knows who the seer is, he will probably
>>>>> protect that person at night, which of course leaves the protector wide
>>>>> open to werewolf attack.
>>>>>
>>>>> The protector should ideally never reveal himself to be the protector,
>>>>> except possibly in a last-ditch effort to avoid being lynched. If it
>>>>> comes to that, and he thinks he knows who the seer is, he should then
>>>>> alternate randomly between protecting himself and that person at night.
>>>>> Of course a werewolf could also claim to be the protector for similar
>>>>> reasons.
>>>>>
>>>>> The other villagers are just trying to figure out who the werewolves
>>>>> are.
>>>>> The only information they have, however, is what others say and who
>>>>> dies.
>>>>>
>>>>> There are no restrictions on speech during the day. Any living player
>>>>> can
>>>>> say anything he wants—truth, misdirection, nonsense, or barefaced lie.
>>>>> Dead players, on the other hand, may not speak at all, not even to
>>>>> correct a matter of record. If someone is about to be lynched and wants
>>>>> to say something like revealing the seer's visions, they have to say it
>>>>> before the vote goes through. Likewise, as soon as someone is found
>>>>> murdered at daybreak, they are dead and out of the game, and may not
>>>>> speak. Also, nobody may talk at night.
>>>>>
>>>>> More information about this game can be found at the following website:
>>>>> http://www.eblong.com/zarf/werewolf.html
>>>>>
>>>>> Note that Zarf's page assumes a face-to-face game, where the moderator
>>>>> is
>>>>> one of the players. In this version, the moderator functions are
>>>>> performed by the game itself. Since that page counts the moderator as a
>>>>> player, its suggestions about odd versus even numbers of players, when
>>>>> to
>>>>> add a third werewolf, etc. are off by one in relation to this version.
>>>>>
>>>>> When a game is created, the game master decides if there will be a
>>>>> protector, and if the roles of dead villagers are revealed. If reveal
>>>>> is
>>>>> turned on, every time someone dies, their exact role (werewolf, seer,
>>>>> protector, villager) is revealed to the rest of the players. If not,
>>>>> only
>>>>> their status (werewolf or not a werewolf) is revealed. The werewolves,
>>>>> seer, and protector are all revealed at the end of the game.
>>>>>
>>>>> Bots can participate in Werewolf, although the game is much more fun if
>>>>> most or all of the players are humans. Bots have a strategy to play the
>>>>> game, but they never say anything during the day, so they can't throw
>>>>> suspicion on others nor defend themselves if accused.
>>>>>
>>>>> When the game begins, the number of werewolves is calculated based on
>>>>> the
>>>>> number of players. If there are fewer than six players, one werewolf is
>>>>> used. If between six and fifteen players, two werewolves, and if
>>>>> sixteen
>>>>> or more players, three werewolves. Once that is decided, each player is
>>>>> randomly assigned a role and told what it is, then the first night
>>>>> starts.
>>>>>
>>>>> Once the game is underway, each role (werewolves, seer, protector) is
>>>>> prompted to open their eyes and pick someone to kill, identify, or
>>>>> protect. If you hold one of these special roles, when it's your turn,
>>>>> press Enter to open a menu from which you can choose a player. Enter is
>>>>> also used for voting during the day.
>>>>>
>>>>> If villager roles are not being revealed when they die, the game will
>>>>> ask
>>>>> the seer and protector (if enabled) to open their eyes, pick someone,
>>>>> and
>>>>> close their eyes, even if these players are already dead.
>>>>> This is because in this situation, nobody knows these people are dead,
>>>>> so
>>>>> the game keeps up the pretense, delaying for a random amount of time in
>>>>> order to fake these roles.
>>>>>
>>>>> Bots, if present, will use the following strategy in order to keep the
>>>>> game moving.
>>>>>
>>>>> A bot werewolf, if he's the only werewolf, will choose someone at
>>>>> random
>>>>> to kill. If there are other werewolves but none have chosen yet, he
>>>>> will
>>>>> choose a random villager. Since the werewolves know who each other are,
>>>>> he will never pick another werewolf. If he's not the first to choose,
>>>>> he
>>>>> will choose a random player from those other werewolves have chosen
>>>>> that
>>>>> night. This insures that even if all the werewolves are bots, they will
>>>>> come to an agreement on a single player to kill.
>>>>>
>>>>> A bot seer will choose someone he hasn't learned about yet. What he
>>>>> learns is stored so he can use that information during the day.
>>>>>
>>>>> A bot protector will protect a random player.
>>>>>
>>>>> During the day, a seer bot will always vote for a werewolf he's
>>>>> identified, and failing that, never vote for someone he knows to be
>>>>> innocent. All other bots will vote for a random person who has received
>>>>> at least one vote already, and if nobody has voted yet, they will vote
>>>>> for someone at random. This usually results in many bots ganging up on
>>>>> one or two players until a majority is reached, which is another reason
>>>>> it's better to have more humans than bots. Note that bots look at the
>>>>> status of the game and take action periodically, so even in a game with
>>>>> no living human players, if the first flood of daytime votes doesn't
>>>>> result in a majority, the bots will eventually reach an agreement.
>>>>>
>>>>> The keyboard commands are very simple. Enter opens a menu where you can
>>>>> choose a player for the appropriate task given your role, or vote for
>>>>> someone during the day. T will tell you the current state of the game,
>>>>> which equates to whose turn it is. During the day, V will list players,
>>>>> who they've voted for, and how many votes they have. Players who
>>>>> haven't
>>>>> yet voted and have no votes aren't listed. R will tell you your role,
>>>>> in
>>>>> case you missed it when the game was starting.
>>>>>
>>>>> --
>>>>> Rsgames-beta mailing list
>>>>> Rsgames-beta at bluegrasspals.com
>>>>> http://bluegrasspals.com/mailman/listinfo/rsgames-beta
>>>>>
>>>>>
>>>> --
>>>> Rsgames-beta mailing list
>>>> Rsgames-beta at bluegrasspals.com
>>>> http://bluegrasspals.com/mailman/listinfo/rsgames-beta
>>>>
>>>>
>>> --
>>> Rsgames-beta mailing list
>>> Rsgames-beta at bluegrasspals.com
>>> http://bluegrasspals.com/mailman/listinfo/rsgames-beta
>>>


More information about the Rsgames-beta mailing list