Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 137 138 [139] 140 141 ... 193

Author Topic: Banter Thread  (Read 387753 times)

Shakerag

  • Bay Watcher
  • Just here for the schadenfreude.
    • View Profile
Re: Banter Thread (Everyone needs replacements!)
« Reply #2070 on: June 01, 2017, 10:21:57 am »

Hey I missed you especially Tiruin.
She's easier to hit if you distract her first.

doll

  • Bay Watcher
  • hollow inside
    • View Profile
Re: Banter Thread (Everyone needs replacements!)
« Reply #2071 on: June 03, 2017, 04:30:52 am »

Since it's sort of lost in the thread I'll repost this here:
I'm gonna have to ask for a replacement.
Logged

ToonyMan

  • Bay Watcher
  • Danger Magnet
    • View Profile
Re: Banter Thread (Everyone needs replacements!)
« Reply #2072 on: July 13, 2017, 04:15:21 pm »

Hi gang, sorry I disappeared off the face of the planet. I got a bit burned out on mafia and I'd managed to create a mammoth task of busy-work with the last game I was running-- then I felt bad for leaving before properly tying it off.

How's it all going? Anything new? I got really busy! I help run a bookshop now and I've got a game being published with Choice of Games in July.

I'm still really fond of mafia and can remember great moments in many of the games. In practice I think the way most of them are structured is too much commitment for too little pay-off.
I feel like if I ever made a game it would be in a CYOA style. I wasn't even aware these Choice of Games...games even existed.

I'm always interested in interactive fiction works so let's see what the future holds.
Logged

FallacyofUrist

  • Bay Watcher
  • Blatant furry. Also a hypnotist.
    • View Profile
Re: Banter Thread (Everyone needs replacements!)
« Reply #2073 on: July 13, 2017, 04:20:52 pm »

Oh hey, you two are back. More blood for the mafia machine.
Logged
FoU has some twisted role ideas. Screw second-guessing this mechanical garbage spaghetti, I'm basing everything on reads and visible daytime behaviour.

Would you like to play a game of Mafia? The subforum is always open to new players.

TolyK

  • Bay Watcher
  • Nowan Ilfideme
    • View Profile
Re: Banter Thread (Everyone needs replacements!)
« Reply #2074 on: July 15, 2017, 04:23:44 pm »

Speaking of mafia machine...

I've started a Python project on GitHub for a mafia engine. I tried doing this before in C#, but it was too slow and rigid (and I had a poor idea of how to implement it, anyways). Given I've put more thought into it now, and have much more experience in Python, I conjured up a skeleton of a project here. The idea is to make a working, flexible representation of Mafia-style games (normal mafia/werewolf, as well as BYOR's and other setups with crazy roles) and automatically evaluate actions.

This is mostly to aid mods (GM's) to:
- do most of the work during set-up (in order to do less while the game is running);
- create consistent games (in terms of rules);
- lower # of errors when computing actions;
- (eventually) easily set up games, count votes, and compute actions.

Useful side-effects of this:
- games can be standardized, and thus saved in some well-structured representation (instead of a load of PM's and "this guy actioned this", which is hard for even humans to parse...);
- (standardized) saved games can be later analyzed to varying degrees of complexity - this could allow, for example, to not do the dreaded parsing of games by hand if I or other people want to do machine learning related to mafia;
- one could build a phone app (or one-per-platform) so that people can play IRL without playing or specialized cards (and "noises" and such...) and with potentially more interesting roles. Think about playing a BYOR IRL and all the bs that can go down. ;D


I'm writing here instead of making a post, because:
- I've already made a post for a mafia project before (the machine learning one) which didn't really get off the ground;
- I want to have tangible results before posting. Currently, all I have is a paper design document, a detailed representation in my head, and a skeleton Python program. I haven't been able to think of a role that's been done before that can't be done with my framework, but a lot of low-level details are missing.

If you're interested in helping (coding, or helping refine ideas), or even just supporting ("hey man that's cool" is enough to encourage me :P), that would be swell.

<3 you all.
Logged
My Mafia Stats
just do whatevery tolyK and blame it as a bastard mod
Shakerag: Who are you personally suspicious of?
At this point?  TolyK.

flabort

  • Bay Watcher
  • Still a demilich, despite the 4e and 5e nerfs
    • View Profile
Re: Banter Thread (Everyone needs replacements!)
« Reply #2075 on: July 25, 2017, 10:00:56 pm »

Well, I could just say "hey man that's cool", but I feel that would be a cop-out.
It's REALLY cool.

You realize that when this is done, it and it's API would be the most powerful GMs tools for mafia ever?
It could be used to even make better NPCs - albeit it's gonna require the API to be finished first :P
Logged
The Cyan Menace

Went away for a while, came back, went away for a while, and back for now.

Tiruin

  • Bay Watcher
  • Life is too short for worries
    • View Profile
Re: Banter Thread (Everyone needs replacements!)
« Reply #2076 on: July 26, 2017, 03:37:08 am »

Well, I could just say "hey man that's cool", but I feel that would be a cop-out.
It's REALLY cool.
I have near 0 knowledge of programing, and TolyK doing something like this (or anyone actually) is just the ♥!
That's not just cool, that's inspiring in its own way. :3
Logged

TolyK

  • Bay Watcher
  • Nowan Ilfideme
    • View Profile
Re: Banter Thread (Everyone needs replacements!)
« Reply #2077 on: July 26, 2017, 01:08:59 pm »

I have no idea what GM tools there have been for mafia (which is probably dumb - it makes sense to look it up, but whatever :P), but hopefully I deliver this well. Currently, I'm working on making a Mountainous game work, with hardcoded interactions. I have phase changing, voting and mafiakill done, except nobody actually dies yet, and it's held together by strings. Yay! :D
Logged
My Mafia Stats
just do whatevery tolyK and blame it as a bastard mod
Shakerag: Who are you personally suspicious of?
At this point?  TolyK.

FallacyofUrist

  • Bay Watcher
  • Blatant furry. Also a hypnotist.
    • View Profile
Re: Banter Thread (Everyone needs replacements!)
« Reply #2078 on: July 26, 2017, 01:35:58 pm »

Don't forget replacements.
~~~
We have literally no mafia games currently running. Hurry up and join Time Paradox Mafia, KOTM 6, or vote for another game(preferably FBYOR 3) in the threshold thread!
Logged
FoU has some twisted role ideas. Screw second-guessing this mechanical garbage spaghetti, I'm basing everything on reads and visible daytime behaviour.

Would you like to play a game of Mafia? The subforum is always open to new players.

TolyK

  • Bay Watcher
  • Nowan Ilfideme
    • View Profile
Re: Banter Thread (Everyone needs replacements!)
« Reply #2079 on: August 06, 2017, 12:33:08 pm »

Update on the mafia engine thingie.

I got a Mountainous (T vanilla town + M vanilla mafia players) game to work in it.
That includes:
  • Working out actions as they come up, automatically, e.g.:
    • Vote is a day action, and every vote is captured by a VoteTally, and when the phase changes it lynches the player with the most votes (or none, if there is a tie).
    • MKill (Mafia kill) is a night action, and it fails if an MKill has already been used that night.
    • Alignments are tracked; if all members of an alignment die, then the game ends.
  • Automatically saving and loading the game, without writing (much) additional code!
    • This is very important, e.g. to be able to resume a game from scratch, or for writing configs to load from later.
    • The config is in YAML format, so it's very human-readable (and technically human-writable)
  • A command-line interface where one inputs actions (incl. phase changes and such) and recieves "what happened" (along with logging info, currently...)

Now, I'm a bit stumped as to what to do next (there are a lot of options), which is mainly why I'm writing this post.
Here are some possible directions to go:
  • Add more abilities and stock roles and setups (e.g. doctor, alignment/role cop, godfather, roleblocker + their combinations) - useful in a library, and needs to be done eventually, but a lot of "hooks" need to be made, and these might require rewriting when other features are done.
  • Make a more friendly UI (probably still command-line though) so that mods can run it at home more easily.
  • Spend time cleaning up and formalizing code - helpful, but only if other people end up working on this project too. :P
  • Make a mafia bot for IRC - good testing platform, but few users. Requires addition of stock roles to be interesting, though.
  • Make a mafia bot for Bay12Forums - hardest of this list to do, but probably the most applicable. For this I need to figure out how to do PM's, start threads, etc.

To anyone who plans to mod a game in the (relatively near) future:
Would you like to test the engine out? Your game needs to have a fixed setup, though. I could make the roles beforehand, and you'd test it out, likely making the whole modding process (during the game) very easy.

To anyone just watching development:
I'd love any input, such as suggestions for what to focus on next, or things you'd like the engine to be able to do, or just to say what awesome stuff I'm doing. :P

P.S. I updated the documentation a little while ago, it's lower on the page here, and there's a screenshot of it in action here:
Logged
My Mafia Stats
just do whatevery tolyK and blame it as a bastard mod
Shakerag: Who are you personally suspicious of?
At this point?  TolyK.

Mephansteras

  • Bay Watcher
  • Forger of Civilizations
    • View Profile
Re: Banter Thread (Everyone needs replacements!)
« Reply #2080 on: August 06, 2017, 12:49:31 pm »

I'd go for set-ups and UI first. Make it useful and easy to use, worry about automation (especially Forum) later.
Logged
Civilization Forge Mod v2.80: Adding in new races, equipment, animals, plants, metals, etc. Now with Alchemy and Libraries! Variety to spice up DF! (For DF 0.34.10)
Come play Mafia with us!
"Let us maintain our chill composure." - Toady One

notquitethere

  • Bay Watcher
  • PIRATE
    • View Profile
Re: Banter Thread (Everyone needs replacements!)
« Reply #2081 on: August 07, 2017, 04:51:58 pm »

Hey gang,. what's occurring?

If you were ever wondering what my favourite word is, here's an interview about my upcoming game release that settles the question.
Logged

TheDarkStar

  • Bay Watcher
    • View Profile
Re: Banter Thread (Everyone needs replacements!)
« Reply #2082 on: August 07, 2017, 11:05:30 pm »

Welcome back NQT!
Logged
Don't die; it's bad for your health!

it happened it happened it happen im so hyped to actually get attacked now

TolyK

  • Bay Watcher
  • Nowan Ilfideme
    • View Profile
Re: Banter Thread (Everyone needs replacements!)
« Reply #2083 on: August 08, 2017, 12:24:39 pm »

Ooh, that's your voice? It's not how I imagined it, but now I'm going to unintentially read your posts in that voice.

Also, Animal Farm, an RNG dystopia generator, and other stuff? You must really have a lot of extra time.  :P


In terms of what's happening in Bay12 mafia, there are 2 games running (KOTM and Time Paradox Mafia) and a sort of lull in player activity otherwise, I've been making a mafia engine in Python (see above), and ... well, that's about it, really.
Logged
My Mafia Stats
just do whatevery tolyK and blame it as a bastard mod
Shakerag: Who are you personally suspicious of?
At this point?  TolyK.

hector13

  • Bay Watcher
  • It’s shite being Scottish
    • View Profile
Re: Banter Thread (Everyone needs replacements!)
« Reply #2084 on: August 08, 2017, 01:08:51 pm »

Aye, we're slowly dying here. I don't think that's aided by our attitude to new players, even during the BMs.
Logged
Look, we need to raise a psychopath who will murder God, we have no time to be spending on cooking.

If you struggle with your mental health, please seek help.
Pages: 1 ... 137 138 [139] 140 141 ... 193