Page 2 of 2

Re: Excel quiz bowl scoresheets

Posted: Tue Nov 16, 2010 4:57 pm
by Matt Weiner
What would be the difficulty of adding an "SQBSify" button to a sheet that spits out its results in the text-based encoding that SQBS .dat files use, into, say, a centralized Google Doc that you can then save as such a file to have your stats done by robot?

Re: Excel quiz bowl scoresheets

Posted: Tue Nov 16, 2010 7:59 pm
by lchen
Matt Weiner wrote:What would be the difficulty of adding an "SQBSify" button to a sheet that spits out its results in the text-based encoding that SQBS .dat files use, into, say, a centralized Google Doc that you can then save as such a file to have your stats done by robot?
Probably quite high, since I can't actually program worth a damn. I also don't really understand the SQBS .dat format. Is there documentation available somewhere?

Re: Excel quiz bowl scoresheets

Posted: Tue Nov 16, 2010 8:45 pm
by cvdwightw
Matt Weiner wrote:What would be the difficulty of adding an "SQBSify" button to a sheet that spits out its results in the text-based encoding that SQBS .dat files use, into, say, a centralized Google Doc that you can then save as such a file to have your stats done by robot?
For the moment, I'm ignoring all the stuff at the front and back of the SQBS file, some of which I've figured out and some of which I haven't.

For each game, SQBS records the results as follows:

[Game ID]
[number of team on left - SQBS tracks teams by number; for instance 0 is the first team entered in the Team Entry box]
[number of team on right]
[score of team on left]
[score of team on right]
[tossups heard - this is set to zero if SQBS does not keep track of it]
[round number]
[number of bonuses heard by team on left]
[number of bonus points scored by team on left]
[number of bonuses heard by team on right]
[number of bonus points scored by team on right]
[up to nine? lines of zeros; this appears to have something to do with bonus conversion tracking settings but I haven't figured it out yet. For automatic bonus tracking without bouncebacks, it's six lines of zeros. For no bonuses (tossups-only), there are no lines of zeros.]
{[number to indicate Player on Team Left, e.g., 0 to indicate Player #1, 1 to indicate Player #2, etc.; -1 is used to indicate the absence of a player in that position - I believe these numbers refer to the order in which the players are listed on the roster, but I'm not 100% sure]
[games played (<= 1) by corresponding player on Team Left]
[powers scored by corresponding player on Team Left]
[tossups scored by corresponding player on Team Left]
[negs scored by corresponding player on Team Left]
[custom point value tossups scored by corresponding player on Team Left]
[total points scored by corresponding player on Team Left]
[number to indicate Player on Team Right]
[games played (<= 1) by corresponding player on Team Right]
[powers scored by corresponding player on Team Right]
[tossups scored by corresponding player on Team Right]
[negs scored by corresponding player on Team Right]
[custom point value tossups scored by corresponding player on Team Right]
[total points scored by corresponding player on Team Right]}
Repeat the lines in braces six times (once for each player slot; even if a team only has one player), then go to the next game.

Basically, the difficulty here is that the macro needs to know the number of each team (and the number of each player on that team) and the game ID number to properly execute stats by robot, notwithstanding those bonus-related zeros that I haven't parsed yet. Because of this, I'm hesitant to declare the plausibility of an "SQBSify" button for a single scoresheet without it being able to read something else from an external file.

Re: Excel quiz bowl scoresheets

Posted: Wed Nov 17, 2010 2:14 am
by Avram
cvdwightw wrote:For the moment, I'm ignoring all the stuff at the front and back of the SQBS file, some of which I've figured out and some of which I haven't.
[..snip..]
Basically, the difficulty here is that the macro needs to know the number of each team (and the number of each player on that team) and the game ID number to properly execute stats by robot, notwithstanding those bonus-related zeros that I haven't parsed yet. Because of this, I'm hesitant to declare the plausibility of an "SQBSify" button for a single scoresheet without it being able to read something else from an external file.
I agree with Dwight that this wouldn't be easy to do. One possibility, I suppose, is creating the teams and players in SQBS, then having the Excel spreadsheet import the SQBS file, so that it has the team and player ID numbers to work with. That would then let the spreadsheet provide drop-downs for team and player names, and eventually export SQBS-like data (as I have stated elsewhere, the game records from SQBS can be concatenated to create a tournament file with little extra processing). The spreadsheet loaded with the SQBS data could then be distributed to rooms. I'm afraid, however, that doing all that file reading and writing from VB will make the spreadsheet almost a full-fledged stat system unto itself.

For reference, you can consult the appropriate code in QBSQL: http://code.google.com/p/qbsql/source/b ... ns.php#569 . The code there does create SQBS-formatted data files that SQBS is able to read without any known errors (but note that QBSQL does not do bounce-backs, so my code doesn't handle that part of the data file). It also ignores the end of the file since it doesn't seem to be needed.

Re: Excel quiz bowl scoresheets

Posted: Mon Dec 13, 2010 1:19 am
by dtaylor4
Is there a way you can add a slot for TUH? As someone who uses it in an area where many teams are cheap and stupid, this helps when there are subs.

Re: Excel quiz bowl scoresheets

Posted: Mon Dec 13, 2010 7:29 pm
by lchen
dtaylor4 wrote:Is there a way you can add a slot for TUH? As someone who uses it in an area where many teams are cheap and stupid, this helps when there are subs.
Sure, try this. Hopefully it works correctly.

Re: Excel quiz bowl scoresheets

Posted: Tue Dec 14, 2010 3:36 pm
by jonpin
All current versions of my scoresheets, which henceforth can be found here, have a row for entry of tossups played.

I'll be editing the PACE one over break to incorporate three-cycle overtime.

Re: Excel quiz bowl scoresheets

Posted: Tue Jul 03, 2012 7:40 pm
by Corry
Dang, I was actually planning on making something like this for our team practices a few weeks ago. But I guess I was 4 years late.

Anyways, these are awesome.

Re: Excel quiz bowl scoresheets

Posted: Mon Mar 09, 2015 8:17 am
by romeokar
We have adopted Google everything in Darien. At the last tournament I ran, we used Google Sheets and Google Docs in conjunction with SQBS to aid with scoring. The system was efficient and precise. If you would like me to share the files with you, just email me ([email protected]).

Re: Excel quiz bowl scoresheets

Posted: Sat Mar 21, 2015 1:35 pm
by fett0001
romeokar wrote:We have adopted Google everything in Darien. At the last tournament I ran, we used Google Sheets and Google Docs in conjunction with SQBS to aid with scoring. The system was efficient and precise. If you would like me to share the files with you, just email me ([email protected]).
Could you just make them publicly viewable, and post a link?

Re: Excel quiz bowl scoresheets

Posted: Fri Sep 25, 2015 10:31 am
by romeokar

Re: Excel quiz bowl scoresheets

Posted: Wed Oct 10, 2018 4:49 pm
by randycoxclemson
In case anyone is interested in my spreadsheet, I created it (Excel) to track practices, though it can be used for games as well.

It handles up to 40 players, spread across as many as 4 teams. No one usually needs that, but we have had an explosion in JV players and sometimes have 20 playing tossups at the same time.

Anyway, this allows for tracking simple scores or, by adding a letter (H, L, S, or T), tracking each player's category scores. That's the real reason I created it, so that I could discern which players were better at each category.

So, feel free to use it if you like. I hope you find it helpful.

Re: Excel quiz bowl scoresheets

Posted: Thu Oct 11, 2018 12:59 pm
by troyharris
We used these for our PAQT event this year. The only issue is accounting for substitutes, since there is no "Toss-ups heard" direct column on the sheet. The other drawback is with bounce backs. Since you can't add bonus points without first filling the toss-up side with a number, you either have to zero out a player, or, as I did during practice, create a player that doesn't exist and just put zeros all the way through for that column.

Re: Excel quiz bowl scoresheets

Posted: Tue Oct 16, 2018 8:58 am
by eckj
I have been working on these forever and still tweaking but I thought I would share. I adapted the scoresheets Lily Chen created to track a number of items including subjects answered for each players and much more. I think I have cleaned up most of the bugs at this point and any feedback is appreciated. I am self taught on Excel so I am sure I did some crazy stuff but it works. If you have any questions about them e-mail me at [email protected]

There are two excel scoresheets: one for tournaments and one for practice.
-the practice one can accommodate 16 players for 25 rounds.
-the tournament one can accommodate 6 players.

Re: Excel quiz bowl scoresheets

Posted: Tue Oct 16, 2018 10:19 am
by eckj
Here is the tournament spreadsheet.