• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 11:58
CET 17:58
KST 01:58
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Revival - 2025 Season Finals Preview8RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12
Community News
ComeBackTV's documentary on Byun's Career !3Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win2Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump1Weekly Cups (Nov 24-30): MaxPax, Clem, herO win2BGE Stara Zagora 2026 announced15
StarCraft 2
General
ComeBackTV's documentary on Byun's Career ! Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win Did they add GM to 2v2? RSL Revival - 2025 Season Finals Preview Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump
Tourneys
Master Swan Open (Global Bronze-Master 2) Winter Warp Gate Amateur Showdown #1: Sparkling Tuna Cup - Weekly Open Tournament $5,000+ WardiTV 2025 Championship StarCraft2.fi 15th Anniversary Cup
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 504 Retribution Mutation # 503 Fowl Play Mutation # 502 Negative Reinforcement Mutation # 501 Price of Progress
Brood War
General
FlaSh on: Biggest Problem With SnOw's Playstyle BGH Auto Balance -> http://bghmmr.eu/ How Rain Became ProGamer in Just 3 Months [BSL21] RO8 Bracket & Prediction Contest BW General Discussion
Tourneys
[Megathread] Daily Proleagues [BSL21] RO8 - Day 2 - Sunday 21:00 CET [ASL20] Grand Finals [BSL21] RO8 - Day 1 - Saturday 21:00 CET
Strategy
Game Theory for Starcraft Simple Questions, Simple Answers Current Meta Fighting Spirit mining rates
Other Games
General Games
General RTS Discussion Thread Stormgate/Frost Giant Megathread Dawn of War IV Nintendo Switch Thread PC Games Sales Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas Survivor II: The Amazon Sengoku Mafia TL Mafia Community Thread
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine YouTube Thread European Politico-economics QA Mega-thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
TL+ Announced Where to ask questions and add stream?
Blogs
How Sleep Deprivation Affect…
TrAiDoS
I decided to write a webnov…
DjKniteX
James Bond movies ranking - pa…
Topin
Thanks for the RSL
Hildegard
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1214 users

The Mafia Spreadsheet - Page 2

Forum Index > TL Mafia
Post a Reply
Prev 1 2 3 4 Next All
kitaman27 *
Profile Blog Joined April 2009
United States9245 Posts
March 03 2014 15:28 GMT
#21
Thanks for putting this together gonzaw! Looks pretty cool.

I think I'd be more likely to use this as a player, assuming those thoughts/reads pages are still there, but I'll have to give it a try from both sides.

I can see how vote counts that are automated using dropdowns could save time, especially in some of the larger games. It would also ensure that you don't accidentally count a player twice. I think you would still have the snapshot, assuming you copy and paste it into the thread periodically, although I suppose you don't have the unvote records wouldn't be there.

I meant to try it out when you posted it in the newbie thread, but then I totally forgot about it until day three XD
I'm better than dirt. Well, most kinds of dirt. I mean not that fancy store bought dirt. That stuffs loaded with nutrients. I... I can't compete with that stuff.
prplhz
Profile Blog Joined November 2010
Denmark8045 Posts
March 03 2014 16:45 GMT
#22
looks very nice
http://i.imgur.com/M7t7egx.png
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
March 03 2014 19:13 GMT
#23
On March 03 2014 18:43 marvellosity wrote:
No way I'm reading all that.

Re: votecounts, unless it saves votecounts at various points it's useless. One of the major points about votecounts is that they are snapshots of the game at a particular stage and useful to go back to.


The current votecount is useful for....you know....knowing who is getting lynched and shit.
Like, wasn't it the Shadowed Mafia game where jay claimed Doctor on D1 because he didn't know if he was getting lynched or not, and he wasn't or something like that? Having an easy to access votecount is important.

But yes, the "history of votecounts" thing is important too. But since this "history" would be updated every time someone unvotes or votes, it would grow large VERY soon.
We'd have to figure out how to make this super large history be easily accessible in the spreadsheet, where to put it, etc.
Also how exactly you and others would want to use it. Right now, the "historic votecounts" appear in the thread, and you know what posts appear after and before it. If this votecount appeared in the spreadsheet, would you know to what post, or what time in the thread it corresponds to? How would you like to know?

One thing that can be made possible, is to have the host/cohost add the link to the post in the thread (where the vote happened) when he adds a vote or unvote in the spreadsheet. This creates a new snapshot of the votecount, but it includes the post in the thread where it happened. Then this is stored somewhere in the spreadsheet.
Now you can see the votecount, know at what time it happened, and check the post that made it possible.
But this still has that "cumbersome" problem from above (too many votecounts, may be impossible to check them), and it gives the hosts more problems (instead of using the dropdown list, they'd have to use a menu, go check a guy's post, copy the link, put it in the menu, confirm, etc; this is too slow when the host needs to keep a very updated votecount, for instance when last minute shenannigans happen)
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
March 03 2014 22:19 GMT
#24
On March 04 2014 00:28 kitaman27 wrote:
I think I'd be more likely to use this as a player, assuming those thoughts/reads pages are still there, but I'll have to give it a try from both sides.


The "thoughts/reads" pages would work for single players though. This is a single spreadsheet every player has access too.
Don't know how to make it work that way :/


I can see how vote counts that are automated using dropdowns could save time, especially in some of the larger games. It would also ensure that you don't accidentally count a player twice. I think you would still have the snapshot, assuming you copy and paste it into the thread periodically, although I suppose you don't have the unvote records wouldn't be there.


I never really understood the "unvote records" thing.
Like, they just look like someone's name crossed out, it doesn't give me much info other than at some random point in the day phase that guy voted him?
But it doesn't tell you when he voted him, or the context information about the vote (i.e the actual votecount).

I never paid attention to those. Hell, in fact at some points they were kind of annoying since at times I think someone has lots of votes when skimming, but they just have lots of "unvotes"
Foolishness *
Profile Blog Joined May 2009
United States3044 Posts
March 04 2014 01:21 GMT
#25
On March 03 2014 14:50 thrawn2112 wrote:
yeah i guess at this point i'm just being obstinate.

however it would be nice for foolishness or somebody to endorse the idea of allowing hosts to use the spreadsheet instead of having to do all that other stuff. you know.. something *official* like "thrawn you are no longer required to post vote counts or keep an up to date OP"

I'm going to enforce hosts to use this.
geript: "Foolishness's cases are persuasive and reasonable but leave you feeling dirty afterwards. Kinda like a whore." ---- Manager of the TL Mafia forum, come play!
Toadesstern
Profile Blog Joined October 2008
Germany16350 Posts
March 04 2014 01:29 GMT
#26
On March 03 2014 14:26 gonzaw wrote:
One problem I can see, is that the spreadsheet is not "annonymous". I.e, if I go check it, then my google account will show up there.
So, imagine I'm a lurking scum. I come home, and start checking the thread and the spreadsheet, and my scum QT to see how things are going. Right now, I could say "Hmm, I'll go lurk some more" and never post in the thread. But if my google account shows up in the spreadsheet, every townie in there will see me opening it. Thus, everybody knows I'm active, and I can't hide my lurking anymore.

This is similar to the "Who is online" feature OMGUS has. It doesn't break the games, since they keep playing mafia games there, but it is a significant change from the usual stuff TL does.

Either we live with it, or find a way to overcome it. I'm not too sure how to overcome it using Google stuff, but we could discuss it (maybe have people have dummy accounts to access it, or something I dunno).

EDIT:
Anyways...

Show nested quote +
On March 03 2014 14:09 thrawn2112 wrote:
anyways i've already set one up to run along with foundation mafia. I guess that after the game ends i'll try to figure out if any of the players or obsers felt like it was a thing worth having


Cool! Nice to know you didn't encounter problems doing so.

Anyways, yeah, I'm just the dude developing all this shit. You guys decide if it's worth it, or how to use it

Easy, just like irc. Have it open 24/7 so noone knows wether you're really there or just afk while leaving your PC on.
<Elem> >toad in charge of judging lewdness <Elem> how bad can it be <Elem> also wew, that is actually p lewd.
thrawn2112
Profile Blog Joined June 2010
United States6918 Posts
Last Edited: 2014-03-04 01:33:52
March 04 2014 01:30 GMT
#27
foundation spreadsheet

In the "time before deadline section," there are 2 rows, one called "days" and one called "time." Right now if you look at the time section it says there are about 21 hours left in D1. At first I thought this was an error (there are actually about 45 hours left) until I noticed that in the "days" row it says "1." So I'm assuming that it's meant to mean there is 1 day + 21 hours remaining in the cycle?

At first it was a little confusing because I read "time" as meaning "total time remaing." It's not a glitch or anything, just something that tripped me up a little and maybe could use some clairfication.

If nobody else had this problem then i'm probably just a little slow


yeah looking at it now it's probably fine as is
"People think they know all these things about other people, and if you ask them why they think they know that, it'd be hard for them to be convincing." ES
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
March 04 2014 02:06 GMT
#28
@Toad: Yeah, I followed thrawn's advice on how to deal with it.
Updated the FAQ section

@thrawn: I don't think I fully understand your problem. But ideally, when you start the Day Phase, it will say "2 Days remaining", then from then on "1 Day remaining, X time remaining". At the 24 hour mark, it will then say "0 Days remaining, X time remaining", etc.

I think it's more clear to talk with days, and use a 24h time cycle, than just put everything in the time, and maybe have stuff like "The time remaining is 56:34:00" which is less clear than "There are 2 days remaining, with remaining time 8:34:00"
thrawn2112
Profile Blog Joined June 2010
United States6918 Posts
March 04 2014 02:08 GMT
#29
i dont have a problem other than reading comprehension. somehow i didn't see the "days" box the first time I looked at the sheet
"People think they know all these things about other people, and if you ask them why they think they know that, it'd be hard for them to be convincing." ES
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
March 04 2014 02:28 GMT
#30
So, it seems most of the "problems" stem from the fact that the host/cohosts and players ALWAYS view the same info, and you can't make specific players, host/cohosts, etc, view and edit specific info themselves.

I'm not exactly sure if this problem has a solution (whether clean or dirty). Is someone familiar with Google Spreadsheets and Google App Script enough to know if such a thing could be done? If so please PM me.
thrawn2112
Profile Blog Joined June 2010
United States6918 Posts
March 04 2014 02:39 GMT
#31
On March 04 2014 11:28 gonzaw wrote:
So, it seems most of the "problems" stem from the fact that the host/cohosts and players ALWAYS view the same info, and you can't make specific players, host/cohosts, etc, view and edit specific info themselves.


bingo

It's kinda a slippery slope. For example at first I wanted the spreadsheet to contain role information. If I get that I will probably want the spreadsheet to have a perfect knowledge of role/setup mechanics and be able to resolve night actions for me so that I only have to input the actions. Then I would probably want to allow specific players the ability to submit their own actions and votes while keeping their role identiy hidden. Then I'll probably demand a TL forum bot that can take information from the spreadsheet and use it to autmatically post day and night posts.

"People think they know all these things about other people, and if you ask them why they think they know that, it'd be hard for them to be convincing." ES
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
March 04 2014 03:14 GMT
#32
Well, my spreadsheet can make you coffee and warm your bed at night, but I doubt it can do that stuff
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
March 04 2014 03:22 GMT
#33
But the main issue still remains: Forum mafia is "archaic".

Everything is done manually, there are little tools to help, and even less (i.e nonexistent) tools to automate the process.
I think this spreadsheet is a step in the right direction.

We can embellish it and add more features to it as time goes by.
For instance, we can make the spreadsheet create 1 "master" spreadsheet with all the info only hosts can view (roles, alignments, night and day actions, etc). We can also create 1 spreadsheet per player, so that each player has a spreadsheet with all the info they want. You can include their role and alignment there, a link to their obs qt, one sheet per night/day phase with all the stuff they may need in there (yes, perhaps even the "Reads/Thoughts" section).

That would be my vision for version 2.0 of the spreadsheet. But...it's kind of hard work, so it'll take time and effort and shit (not really literal shit).

It is indeed a "slippery slope", because those are stuff EVERYBODY needs or wants, but it just doesn't exist. If there were actually tools and shit to help hosts and players with their forum mafia games, there would be no "slippery slope", we'd already be at the end of it.

Hell, if places like epicmafia have this kind of stuff, why not forum mafia?

WE CAN DO IT PEOPLE, I HAVE A DREAM, I.....

...okay maybe I'm getting too overexcited. But the point is there, we have to slowly grow and evolve with time. The seeds are already planted.

My main "dream" was doing that "Mafia System" from before (which would have all the stuff you said in there). But that would be a fucking huge project I could not possibly do on my own (with my spare time and motivation). I think this spreadsheet thing is a better place to start
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
March 09 2014 00:47 GMT
#34
New FAQ entry based on a recent problem:

5)When I try to confirm an action in the menu of the spreadsheet, or try to open a menu, the spreadsheets gets stuck for a long time. Do I confirm it again, or do something?

Yes, this would be some lag from the spreadsheet.
Either it is normal internet lag, or for some reason the action is taking too long to be executed in the spreadsheet server.
Either way, the best thing to do is to wait. If it gets stuck for too long, then maybe you could try closing the spreadsheet and opening it again.
If you are at a menu (for instance the "End Day Phase" one), do not hit the Confirm button again. This will only cause the same action to be executed twice (at some point) in the spreadsheet. This will cause the spreadsheet to have inconsistent data (for example have a player be lynched twice), and it may break the spreadsheet somehow (it's hard to know beforehand, it depends on the action, how much time was spent between the two confirmations, and more variables).
So it's safer to just wait, or close the spreadsheet and try again later (if the action hasn't completed by then)
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
March 13 2014 23:29 GMT
#35
Hey guys, a question.

How does exactly the "official" votecounts work? You know, with the unvote thingy.
When someone voted for someone else at ANY point in the day phase, but is now not currently voting him, you add him with that crossed out thingy? If not, how does it work then?
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
Last Edited: 2014-03-14 04:47:26
March 14 2014 04:43 GMT
#36
Anyways, you guys tell me what you think of this:

[image loading]

So I'm trying to implement a new type of voting in the spreadsheet.
This voting is done in a "sequential" way. The host puts each vote and each unvote as it happens in the thread.
He does so under the Voting History section, which is a new one I created.

Here are the new columns there:
Username: The host here chooses the username of the player casting the vote
Vote: The host here chooses the username of the player that dude is voting. Alternatively, he can choose "Unvote" if it means the player is unvoting.
Votecount ... Here, you get a "snapshot" of the voting count, the moment that vote happened.
So if in the line it says "Balla - Unvote", next to it, it shows you the voting count the moment Balla made his unvote.
Since I found it impossible to show an entire votecount in a single row, without it being a fucking monster with 1000 foot tall rows, I decided to add each votecount as a "comment".
To see the votecount, you just need to hover over the dark cell next to it. Then a popup will appear (like the one shown in the image above), with the votecount in "plain" text.

Yeah, it is ugly. But you can just copy+paste the votecount somewhere else if you want to get a good look at it. The point is that it allows said info to be there without breaking the whole sheet.

Also, because there can be a lot of votes in a single day, there is a new menu entry "Add New Rows To Voting Count" or something like that, which adds 5 more rows to the "Voting History" section.

Oh, also the stuff from the "Votes" section above (each single vote, and the current votecount), are automatically updated too.

Also, to make it easier to copy+paste this votecount into the thread, I added the "Unvote" thing. Since you can't have a strikethrough (e.g test) in the same cell as normal text, I had to add the unvotes next to that "Unvotes (X): " line. It's ugly, and hosts may need some work to add the strikethrough to them before posting them in the thread, but it's a start.

Anyways, what do you guys think about it? I almost have it finished (just have to test it a little more).
But tell me if I'm missing some core feature there that you guys may want.


EDIT: Hope you are pleased marv
Holyflare
Profile Blog Joined November 2010
United Kingdom30775 Posts
Last Edited: 2014-03-14 05:13:07
March 14 2014 05:11 GMT
#37
Is there a way to replace a voting thread with your spreadsheet instead so as to avoid host error and whatnot? Enables real time counts and makes people use it more.
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
March 14 2014 05:37 GMT
#38
Dunno. Google Spreadsheet kind of sucks in the permission area, so dunno if it'd be possible.
Either way, not having the votes, either in the thread or in a voting thread, makes it so unless you have the spreadsheet it's impossible to know the voting count.
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
March 14 2014 19:47 GMT
#39
Anyone else?

It comes with free bandicoots!
[image loading]
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
March 14 2014 23:30 GMT
#40
[image loading]
Prev 1 2 3 4 Next All
Please log in or register to reply.
Live Events Refresh
WardiTV 2025
12:00
Playoffs
Spirit vs ShoWTimE
WardiTV1584
ComeBackTV 748
TaKeTV 411
IndyStarCraft 232
Rex124
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
IndyStarCraft 232
ProTech125
Rex 124
LamboSC2 121
BRAT_OK 76
trigger 36
DivinesiaTV 19
StarCraft: Brood War
Britney 25506
Calm 2375
Shuttle 1486
Jaedong 932
EffOrt 493
actioN 459
Hyuk 353
ggaemo 296
Larva 138
Soma 130
[ Show more ]
Zeus 124
Mong 122
Rush 118
Hyun 111
PianO 76
Movie 70
Mind 69
Bonyth 47
sas.Sziky 42
Rock 34
Shinee 32
Dewaltoss 28
Aegong 28
yabsab 21
Shine 10
Terrorterran 8
Noble 6
Dota 2
Gorgc5538
singsing3560
qojqva3133
Dendi772
syndereN338
Counter-Strike
pashabiceps854
Foxcn359
oskar91
Other Games
FrodaN903
hiko668
Fuzer 326
RotterdaM160
Sick153
XaKoH 102
ArmadaUGS97
ceh982
QueenE74
Mew2King56
Trikslyr46
Livibee36
Beastyqt0
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• poizon28 17
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• blackmanpl 7
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV485
League of Legends
• Nemesis1794
• TFBlade951
Upcoming Events
OSC
3m
YoungYakov vs Mixu
ForJumy vs TBD
Percival vs TBD
Shameless vs TBD
The PondCast
17h 3m
WardiTV 2025
20h 3m
Cure vs Creator
TBD vs Solar
WardiTV 2025
1d 18h
OSC
1d 21h
CranKy Ducklings
2 days
SC Evo League
2 days
Ladder Legends
3 days
BSL 21
3 days
Sparkling Tuna Cup
3 days
[ Show More ]
Ladder Legends
4 days
BSL 21
4 days
Replay Cast
4 days
Monday Night Weeklies
5 days
WardiTV Invitational
6 days
Liquipedia Results

Completed

Acropolis #4 - TS3
RSL Offline Finals
Kuram Kup

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
YSL S2
BSL Season 21
Slon Tour Season 2
WardiTV 2025
META Madness #9
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22

Upcoming

CSL 2025 WINTER (S19)
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Big Gabe Cup #3
OSC Championship Season 13
ESL Pro League Season 23
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.