Difference between revisions of "Quizbowl software"

From QBWiki
Jump to navigation Jump to search
(Add MODAQ and YAPP projects)
 
(22 intermediate revisions by 4 users not shown)
Line 7: Line 7:
  
 
===Tournament writers===
 
===Tournament writers===
*[https://qems2.grapesmoker.net/ QEMS2] (see also [https://hsquizbowl.org/forums/viewtopic.php?f=123&t=23039 QuizDroid PacketBuilder])
+
*[https://qems2.grapesmoker.net/ QEMS2]
*[https://www.hsquizbowl.org/forums/viewtopic.php?p=113877#p113877 Question Mixer]
+
**Packetizing solutions based on QEMS2 include [https://hsquizbowl.org/forums/viewtopic.php?f=123&t=23039 QuizDroid PacketBuilder] and [https://github.com/hbunker/gamayun Gamayun].
 
*[https://www.packetizor.com/open/ Packetizor]
 
*[https://www.packetizor.com/open/ Packetizor]
 
*[[NAQT]] has proprietary software called Ginseng.
 
*[[NAQT]] has proprietary software called Ginseng.
 +
 +
===Tournament automation and management===
 +
*[https://hsquizbowl.org/forums/viewtopic.php?t=16642 qams] and [https://hsquizbowl.org/forums/viewtopic.php?t=27254 qams²] (set completion, contribution tracking, packet templates)
 +
**Packetizing solutions based on qams (or other compatible answerline spreadsheets) include packetizer (not publicly published)
 +
*[https://hsquizbowl.org/forums/viewtopic.php?t=26177 Wordcounter] (character/word counting)
 +
*[https://github.com/aseem-keyal/autoPG autoPG] (pronunciation guides)
 +
*[https://github.com/cvoight/quizbowl-utilities/tree/main/qpd qpd] (pronunciation guides)
 +
*Packet Cover Sheet Generator (not publicly published)
 +
 +
:;Superseded
 +
<div class="mw-collapsible mw-collapsed">
 +
*[https://gitlab.com/alistairgray42/packet-skels Packet Skeletons]
 +
*NSC Sudoku, a manual template for NSC packetization from QEMS2 (used for 2018 and some other number of NSCs)
 +
*[https://github.com/cvoight/quizbowl-utilities/tree/main/Packet%20Templates Packet Template Generator] (used for 2021 Illinois Open)
 +
*[https://www.hsquizbowl.org/forums/viewtopic.php?p=113877#p113877 Question Mixer]
 +
</div>
  
 
===Tournament schedulers===
 
===Tournament schedulers===
Line 17: Line 33:
 
===Software for Online Tournaments===
 
===Software for Online Tournaments===
 
*[[Qblitz]]
 
*[[Qblitz]]
;[https://www.quizbowlreader.com/demo.html Moderator Assistant for Quizbowl (MODAQ)]
+
*[https://www.quizbowlreader.com/demo.html Moderator Assistant for Quizbowl (MODAQ)] [https://github.com/alopezlago/MODAQ (source code)]
*[https://github.com/alopezlago/MODAQ Source code]
 
  
 
==Stats==
 
==Stats==
  
 
===Tournament Statistics===
 
===Tournament Statistics===
;[[SQBS]]
+
:;[[SQBS]]
*[http://ai.stanford.edu/~csewell/sqbs/ Home page] – "for tracking and reporting statistics for virtually any quiz bowl tournament"
+
:*[http://ai.stanford.edu/~csewell/sqbs/ Home page] – "for tracking and reporting statistics for virtually any quiz bowl tournament"
;[https://hsquizbowl.org/forums/viewtopic.php?f=123&t=22932 Yellowfruit]
+
:;[https://hsquizbowl.org/forums/viewtopic.php?f=123&t=22932 Yellowfruit]
*[https://github.com/ANadig/YellowFruit/releases/ Download from here]
+
:*[https://github.com/ANadig/YellowFruit/releases/ Download from here]
;[https://hsquizbowl.org/forums/viewtopic.php?f=123&t=18220 Neg 5]
+
:;[https://hsquizbowl.org/forums/viewtopic.php?f=123&t=18220 Neg 5]
*[https://neg5.org/ Home page]
+
:*[https://neg5.org/ Home page]
;QBSQL
+
:;QBSQL
*[http://code.google.com/p/qbsql/ Google Code page] – "online stats program for running quizbowl tournaments"
+
:*[http://code.google.com/p/qbsql/ Google Code page] – "online stats program for running quizbowl tournaments"
*Oct 09, 2008 [http://www.hsquizbowl.org/forums/viewtopic.php?f=21&t=6548 New web-based quizbowl stats software project]
+
:*Oct 09, 2008 [http://www.hsquizbowl.org/forums/viewtopic.php?f=21&t=6548 New web-based quizbowl stats software project]
*Sep 13, 2009 [http://www.hsquizbowl.org/forums/viewtopic.php?f=1&t=8486 Round Report on Stats]
+
:*Sep 13, 2009 [http://www.hsquizbowl.org/forums/viewtopic.php?f=1&t=8486 Round Report on Stats]
  
 
===Historical Statistics===
 
===Historical Statistics===
Line 40: Line 55:
 
===Scoresheets===
 
===Scoresheets===
 
:''Main page: [[scoresheets]]''
 
:''Main page: [[scoresheets]]''
;Chris Carter's stats iPhone app
+
:;Chris Carter's stats iPhone app
*[http://web.me.com/cdcarter/iApps/acf_score/index.html Home page]
+
:*[http://web.me.com/cdcarter/iApps/acf_score/index.html Home page]
*https://github.com/cdcarter
+
:*https://github.com/cdcarter
;Official [[NAQT]] scoresheet in Excel format
+
:;Official [[NAQT]] scoresheet in Excel format
*https://www.naqt.com/downloads/scoresheet-electronic.xlsx
+
:*https://www.naqt.com/downloads/scoresheet-electronic.xlsx
;NAQT Scoresheet for Android
+
:;NAQT Scoresheet for Android
*[https://github.com/mhahnenberg/NAQT-Scoresheet-for-Android GitHub page]
+
:*[https://github.com/mhahnenberg/NAQT-Scoresheet-for-Android GitHub page]
*[https://market.android.com/details?id=com.naqtscoresheet&feature=search_result Android Market page]
+
:*[https://market.android.com/details?id=com.naqtscoresheet&feature=search_result Android Market page]
*Aug 03, 2011 [http://hsquizbowl.org/forums/viewtopic.php?f=6&t=11872 Theres an app for that.]
+
:*Aug 03, 2011 [http://hsquizbowl.org/forums/viewtopic.php?f=6&t=11872 Theres an app for that.]
;Excel score sheets
+
:;Excel score sheets
*[http://sites.google.com/site/hchsquizbowl/Home/excel-scoresheets Excel Scoresheets on Hunter]
+
:*[http://sites.google.com/site/hchsquizbowl/Home/excel-scoresheets Excel Scoresheets on Hunter]
*Nov 09, 2008 [http://www.hsquizbowl.org/forums/viewtopic.php?f=6&t=6742 Excel quiz bowl scoresheets]
+
:*Nov 09, 2008 [http://www.hsquizbowl.org/forums/viewtopic.php?f=6&t=6742 Excel quiz bowl scoresheets]
*Oct 10, 2011 [http://hsquizbowl.org/forums/viewtopic.php?f=6&t=12210 Virtual Scoresheets?]
+
:*Oct 10, 2011 [http://hsquizbowl.org/forums/viewtopic.php?f=6&t=12210 Virtual Scoresheets?]
;Google Spreadsheets
+
:;Google Spreadsheets
*Jun 08, 2013 <del>[http://hsquizbowl.org/forums/viewtopic.php?f=123&t=14525 Online spreadsheet scorekeeping]</del>
+
:*Jun 08, 2013 <del>[http://hsquizbowl.org/forums/viewtopic.php?f=123&t=14525 Online spreadsheet scorekeeping]</del>
*Nov 01, 2014 [http://hsquizbowl.org/forums/viewtopic.php?f=123&t=16646 Online Scorekeeping with Google Spreadsheets]
+
:*Nov 01, 2014 [http://hsquizbowl.org/forums/viewtopic.php?f=123&t=16646 Online Scorekeeping with Google Spreadsheets]
  
 
===Stats data formats===
 
===Stats data formats===
;SQBS
+
:;SQBS
*[[SQBS data file]]
+
:*[[SQBS data file]]
;Tournament schema
+
:;Tournament schema
*[https://schema.quizbowl.technology/ Website with technical specification]
+
:*[https://schema.quizbowl.technology/ Website with technical specification]
*[https://github.com/quizbowl/schema GitHub repository]
+
:*[https://github.com/quizbowl/schema GitHub repository]
;Tournakit
+
:;Tournakit
*Aug 21, 2013 [http://www.hsquizbowl.org/forums/viewtopic.php?f=123&t=14786 Tournakit: A Format and Toolkit]
+
:*Aug 21, 2013 [http://www.hsquizbowl.org/forums/viewtopic.php?f=123&t=14786 Tournakit: A Format and Toolkit]
  
 
====Old or Abandoned====
 
====Old or Abandoned====
;Livestat
+
<div class="mw-collapsible mw-collapsed">
*[http://weill.org/livestat/ Home page]
+
:;Livestat
;QBTPS
+
:*[http://weill.org/livestat/ Home page]
*[http://www.hsquizbowl.org/forums/viewtopic.php?f=9&t=8782 I needed a database project]
+
:;QBTPS
*[http://www.hsquizbowl.org/forums/viewtopic.php?f=9&t=8980 Quiz Bowl Tournament Posting System (QBTPS)]
+
:*[http://www.hsquizbowl.org/forums/viewtopic.php?f=9&t=8782 I needed a database project]
;JAGUARS
+
:*[http://www.hsquizbowl.org/forums/viewtopic.php?f=9&t=8980 Quiz Bowl Tournament Posting System (QBTPS)]
*[http://sourceforge.net/projects/jaguars/ SourceForge page]
+
:;JAGUARS
;Tournament Central
+
:*[http://sourceforge.net/projects/jaguars/ SourceForge page]
*[https://web.archive.org/web/20100618155746/http://www.scobo.net/tc.aspx Home page (archived)]
+
:;Tournament Central
;Taft
+
:*[https://web.archive.org/web/20100618155746/http://www.scobo.net/tc.aspx Home page (archived)]
*[http://web.archive.org/web/20080622002023/http://www.taftqb.com/ Archived home page] – "record and share the statistics for your quiz bowl tournament"
+
:;Taft
*Dec 17, 2006 [http://www.hsquizbowl.org/forums/viewtopic.php?f=20&t=3455 Taft: Ruby on Rails-powered web-based tournament software]
+
:*[http://web.archive.org/web/20080622002023/http://www.taftqb.com/ Archived home page] – "record and share the statistics for your quiz bowl tournament"
*Jun 15, 2007 [http://www.hsquizbowl.org/forums/viewtopic.php?f=20&t=4133 Taft: Launching soon]
+
:*Dec 17, 2006 [http://www.hsquizbowl.org/forums/viewtopic.php?f=20&t=3455 Taft: Ruby on Rails-powered web-based tournament software]
*Aug 22, 2007 [http://www.hsquizbowl.org/forums/viewtopic.php?f=20&t=4340 Taft launching soon...]
+
:*Jun 15, 2007 [http://www.hsquizbowl.org/forums/viewtopic.php?f=20&t=4133 Taft: Launching soon]
*Feb 11, 2009 [http://www.hsquizbowl.org/forums/viewtopic.php?f=21&t=7251 Taft now supports playoff brackets]
+
:*Aug 22, 2007 [http://www.hsquizbowl.org/forums/viewtopic.php?f=20&t=4340 Taft launching soon...]
*Feb 28, 2010 [http://www.hsquizbowl.org/forums/viewtopic.php?f=20&t=9554 Shutting down Taft]
+
:*Feb 11, 2009 [http://www.hsquizbowl.org/forums/viewtopic.php?f=21&t=7251 Taft now supports playoff brackets]
;[[BEeS]]
+
:*Feb 28, 2010 [http://www.hsquizbowl.org/forums/viewtopic.php?f=20&t=9554 Shutting down Taft]
*[https://web.archive.org/web/20110202110605/http://www.beesqb.com/ Home page (archived)]
+
:;[[BEeS]]
*Jan 03, 2009 [http://www.hsquizbowl.org/forums/viewtopic.php?f=20&t=7014 Announcing BEeS: A Better Electronic Stats program]
+
:*[https://web.archive.org/web/20110202110605/http://www.beesqb.com/ Home page (archived)]
*Mar 21, 2010 [http://www.hsquizbowl.org/forums/viewtopic.php?f=9&t=9687 BEeS, Part 2]
+
:*Jan 03, 2009 [http://www.hsquizbowl.org/forums/viewtopic.php?f=20&t=7014 Announcing BEeS: A Better Electronic Stats program]
 +
:*Mar 21, 2010 [http://www.hsquizbowl.org/forums/viewtopic.php?f=9&t=9687 BEeS, Part 2]
 +
</div>
  
 
==Questions==
 
==Questions==
Line 92: Line 109:
 
===Question databases===
 
===Question databases===
 
:''Main page: [[question databases]]''
 
:''Main page: [[question databases]]''
;[[Hsquizbowl.org|Quizbowl Resource Database]]
+
:;[[Hsquizbowl.org|Quizbowl Resource Database]]
*[http://www.hsquizbowl.org/db/ Home page]
+
:*[http://www.hsquizbowl.org/db/ Home page]
*[http://www.hsquizbowl.org/packetsearch.html Google Search]
+
:*[http://www.hsquizbowl.org/packetsearch.html Google Search]
;[[packet archive|HS QB Packet Archive]]
+
:;[[packet archive|HS QB Packet Archive]]
*[http://quizbowlpackets.com/ Home page]
+
:*[http://quizbowlpackets.com/ Home page]
;[[packet archive|Collegiate Packet Archive]]
+
:;[[packet archive|Collegiate Packet Archive]]
*[http://collegiate.quizbowlpackets.com/ Home page]
+
:*[http://collegiate.quizbowlpackets.com/ Home page]
;[[QuizDB]]
+
:;[[QuizDB]]
*[http://www.quizdb.org/ Home page]
+
:*[http://www.quizdb.org/ Home page]
*[https://hsquizbowl.org/forums/viewtopic.php?f=123&t=20407 discussion]
+
:*[https://hsquizbowl.org/forums/viewtopic.php?f=123&t=20407 discussion]
;[[Stanford Archive|Stanford Packet Archive]]
+
:;[[Stanford Archive|Stanford Packet Archive]]
*[http://quizbowl.stanford.edu/archive/ Home page]
+
:*[http://quizbowl.stanford.edu/archive/ Home page]
;[[Wastebin]]
+
:;[[Wastebin]]
*[http://www.doc-ent.com/trash/ Home page]
+
:*[http://www.doc-ent.com/trash/ Home page]
*deprecated in favor of the [[packet archive]]'s [https://trash.quizbowlpackets.com/ Trash section]
+
:*deprecated in favor of the [[packet archive]]'s [https://trash.quizbowlpackets.com/ Trash section]
  
 
===Practice tools===
 
===Practice tools===
;[[Protobowl]]
+
:;[[Protobowl]]
*[http://protobowl.com/hsquizbowl Home page]
+
:*[http://protobowl.com/hsquizbowl Home page]
*[http://hsquizbowl.org/forums/viewtopic.php?f=123&t=13478 discussion]
+
:*[http://hsquizbowl.org/forums/viewtopic.php?f=123&t=13478 discussion]
*use is discouraged due to rampant racism and owners' lack of interest in any attempt at working on it
+
:*use is discouraged due to rampant racism and owners' lack of interest in any attempt at working on it
;QuizBug 2
+
:;QuizBug 2
*[http://quizbug2.karangurazada.com/ Web page]
+
:*[http://quizbug2.karangurazada.com/ Web page]
*[https://hsquizbowl.org/forums/viewtopic.php?f=123&t=21571 discussion]
+
:*[https://hsquizbowl.org/forums/viewtopic.php?f=123&t=21571 discussion]
;Geoffrey's QB Reader
+
:;Geoffrey's [[QBReader]]
*[https://qbreader.herokuapp.com/ Home page]
+
:*[https://qbreader.org/ Home page]
*[https://hsquizbowl.org/forums/viewtopic.php?f=6&t=25289 discussion]
+
:*[https://hsquizbowl.org/forums/viewtopic.php?f=6&t=25289 discussion]
 +
:;[[Power QB]]
 +
:*[https://powerqb.org/ Home page]
 +
:*[https://hsquizbowl.org/forums/viewtopic.php?p=392954#p392954 discussion]
 +
 
 +
===Buzzer software===
 +
:''Main article: [[Online buzzer]]''
 +
:;[[Buzzman]]
 +
:*[https://www.buzzman.live/ link]
 +
:;[[Buzzin.live]]
 +
:*[https://buzzin.live/ link]
  
 
===Packet formats and parsing===
 
===Packet formats and parsing===
;QB Toolbox
+
:;QB Toolbox
*http://sourceforge.net/projects/qbtools/
+
:*http://sourceforge.net/projects/qbtools/
;[[QBML]]
+
:;[[QBML]]
*Jul 09, 2007 [http://www.hsquizbowl.org/forums/viewtopic.php?f=21&t=4228 QBML: wouldn't it be nice?]
+
:*Jul 09, 2007 [http://www.hsquizbowl.org/forums/viewtopic.php?f=21&t=4228 QBML: wouldn't it be nice?]
*Aug 18, 2007 [http://www.hsquizbowl.org/forums/viewtopic.php?f=21&t=4325 Packet archive project...what you can do to help]
+
:*Aug 18, 2007 [http://www.hsquizbowl.org/forums/viewtopic.php?f=21&t=4325 Packet archive project...what you can do to help]
*May 16, 2008 [http://www.hsquizbowl.org/forums/viewtopic.php?f=21&t=5560 LaTeX and packets]
+
:*May 16, 2008 [http://www.hsquizbowl.org/forums/viewtopic.php?f=21&t=5560 LaTeX and packets]
;Alejandro's Packet Parser
+
:;Alejandro's Packet Parser
*Dec 26, 2010 [http://www.hsquizbowl.org/forums/viewtopic.php?f=6&t=10975 Packet Parser]
+
:*Dec 26, 2010 [http://www.hsquizbowl.org/forums/viewtopic.php?f=6&t=10975 Packet Parser]
;Mike Bentley's QEMS Question Formatter
+
:;Mike Bentley's QEMS Question Formatter
*Aug 27, 2011 [http://hsquizbowl.org/forums/viewtopic.php?f=9&t=11977 QEMS Question Formatter]
+
:*Aug 27, 2011 [http://hsquizbowl.org/forums/viewtopic.php?f=9&t=11977 QEMS Question Formatter]
;"Evan Silberman's technological wankery"
+
:;"Evan Silberman's technological wankery"
*http://www.hsquizbowl.org/qbtxt/
+
:*http://www.hsquizbowl.org/qbtxt/
*http://www.hsquizbowl.org/forums/viewtopic.php?f=21&t=7364
+
:*http://www.hsquizbowl.org/forums/viewtopic.php?f=21&t=7364
;Yet Another Packet Parser (YAPP)
+
:;Yet Another Packet Parser (YAPP)
*[https://github.com/alopezlago/YetAnotherPacketParser/releases/ Download]
+
:*[https://github.com/alopezlago/YetAnotherPacketParser/releases/ Download]
*Used by MODAQ, which calls a YAPP API directly
+
:*Used by MODAQ, which calls a YAPP API directly
  
  
Line 144: Line 171:
 
==Miscellaneous==
 
==Miscellaneous==
 
===Recording===
 
===Recording===
;Audio Match Hosting Software
+
:;Audio Match Hosting Software
*Aug 12, 2005 [http://www.hsquizbowl.org/forums/viewtopic.php?f=21&t=1970 Request For Comments: Audio Match Hosting Software]
+
:*Aug 12, 2005 [http://www.hsquizbowl.org/forums/viewtopic.php?f=21&t=1970 Request For Comments: Audio Match Hosting Software]
  
 
===AI Quizbowl Player===
 
===AI Quizbowl Player===
Line 151: Line 178:
  
 
===No Longer Existing or Maintained===
 
===No Longer Existing or Maintained===
*For writing tournaments: Jerome, QED, Tournament Question Database, [http://www.hsquizbowl.org/forums/viewtopic.php?p=40170#p40170 ItALX]
+
*For writing tournaments: Jerome, QED, Tournament Question Database, [https://www.hsquizbowl.org/forums/viewtopic.php?p=40170#p40170 ItALX]
 
*For tournament direction: Taft
 
*For tournament direction: Taft
 
*Packet readers: Abacus
 
*Packet readers: Abacus

Latest revision as of 11:15, 15 February 2024

Tournaments

Tournament database

Tournament writers

Tournament automation and management

  • qams and qams² (set completion, contribution tracking, packet templates)
    • Packetizing solutions based on qams (or other compatible answerline spreadsheets) include packetizer (not publicly published)
  • Wordcounter (character/word counting)
  • autoPG (pronunciation guides)
  • qpd (pronunciation guides)
  • Packet Cover Sheet Generator (not publicly published)
Superseded

Tournament schedulers

Software for Online Tournaments

Stats

Tournament Statistics

SQBS
  • Home page – "for tracking and reporting statistics for virtually any quiz bowl tournament"
Yellowfruit
Neg 5
QBSQL

Historical Statistics

Scoresheets

Main page: scoresheets
Chris Carter's stats iPhone app
Official NAQT scoresheet in Excel format
NAQT Scoresheet for Android
Excel score sheets
Google Spreadsheets

Stats data formats

SQBS
Tournament schema
Tournakit

Old or Abandoned

Questions

Question databases

Main page: question databases
Quizbowl Resource Database
HS QB Packet Archive
Collegiate Packet Archive
QuizDB
Stanford Packet Archive
Wastebin

Practice tools

Protobowl
  • Home page
  • discussion
  • use is discouraged due to rampant racism and owners' lack of interest in any attempt at working on it
QuizBug 2
Geoffrey's QBReader
Power QB

Buzzer software

Main article: Online buzzer
Buzzman
Buzzin.live

Packet formats and parsing

QB Toolbox
QBML
Alejandro's Packet Parser
Mike Bentley's QEMS Question Formatter
"Evan Silberman's technological wankery"
Yet Another Packet Parser (YAPP)
  • Download
  • Used by MODAQ, which calls a YAPP API directly


  • Packet file formats: Word, ODF, RTF, PDF, HTML, QBML (unstandardized; many variations exist), plain text, lightweight markup languages (Markdown, etc.; many variations exist), QBBot, LaTeX, QEMS (for HSAPQ)
  • Packet formatting rules: ACF, NAQT, mACF, PACE, etc.

Miscellaneous

Recording

Audio Match Hosting Software

AI Quizbowl Player

No Longer Existing or Maintained

  • For writing tournaments: Jerome, QED, Tournament Question Database, ItALX
  • For tournament direction: Taft
  • Packet readers: Abacus
  • Match scorekeepers: WUStL
  • Stats tools: QBStatGen
  • Team rankings: Byko's Quiz Bowl Quotients, Excelsior Rankings
  • Question archives and search engines: ACF Question Archive, ACFDB, QBDB, Quinterest, Gyaankosh
  • Practice tools: QB reader (and forum post), TriviaBot, Quizzy, Quiz Bowl Tester

Never Existed

  • For tournament direction: BEeS