Useful Tournament Organization Applications

Zankoku

Never Knows Best
Administrator
Premium
Joined
Nov 8, 2006
Messages
22,988
Location
Milpitas, CA
NNID
SSBM_PLAYER
#1
Useful Tournament Organization Applications

With the arrival of more and more useful programs to set up brackets, run tournaments, and everything in between, I've decided to start this thread as a compilation of all the tools currently in use, along with descriptions, current versions, etc.
If I'm missing anything important, post it here and I'll add it to the list.

Bracket Generation/Progression

AdvancedBrackets
Description:
Site: http://advancedbrackets.com/
Download: N/A
Current Version: N/A

Battlefy
Description: Battlefy is a web-based tournament management system specifically designed for the needs of competitive video game events. It supports large brackets for single elimination, double elimination, round robin, and Swiss. There is also special support for online tournaments like a check-in system and robust tournament description page.
Site: http://battlefy.com/
Download: N/A
Current Version: N/A

Challonge
Description: A web-based tool for generating and running brackets. Supports live updates, multiple bracket admins (people who can make updates to the bracket), seeding, and double elimination/single elimination/round robin/swiss.
Site: http://challonge.com/
Download: N/A
Current Version: N/A

tio tournament organizer
Description: The last version of the widely used tio, before the major overhaul into TioPro. Supports multiple seeding methods, bracket floating, double elimination/single elimination/pools, and advancement of players from one bracket to another.
Site: N/A
Download: http://www.mediafire.com/download/wqs2wfm14kksz4h/tio+tournament+organizer.rar
Current Version: 1.2.0.1451 (2009/03/20)

TioPro
Description: nealdt's attempt at a successor to his previous version of tio. Supports most things tio does, along with plugin support, but is relatively unstable and no longer officially supported.
Site: http://tiopro.com/
Download: http://tiopro.com/download.aspx
Current Version: 2.1.2.0 (2013/04/10)

Tournament Maker
Description: The predecessor to tio, made by an Adrian L. Jones. Supports only single elimination and double elimination, but has some interesting features and interface decisions to look at for those interested in revisiting the past.
Site: http://www.adrianljones.com/index.html
Download: http://www.adrianljones.com/tm21.exe
Current Version: 2.1 (2006/12/??)

Tournament Hosting Assistance

Challonge Match Display
Description: Front-end project by Fizzi that allows for live displaying of matches to be played in a given bracket on Challonge. Supports changing colors, match wait time tracking, tournament progress tracking.
Site: http://smashboards.com/threads/chal...cation-helping-tournaments-run-faster.358186/
Download: http://www.mediafire.com/download/czbi9dqoj6gxj8b/Challonge_Match_Display_1.2.1.zip
Current Version: 1.2.1 (2014-09-03)

SMSDash
Description: Web-based form that allows assignment of mobile number to each player in a Challonge bracket, and later notifying those players via SMS text message of upcoming matches.
Site: http://smashboards.com/threads/smsdash-run-your-tournament-with-text-message-notifications.358624/
Download: http://wavedash.org/smsdash/
Current Version: Alpha (2014-06-19)

Player Rankings

SmashBoards Tournament Rankings
Description: SmashBoards' very own international player rankings system! Supports tio and Challonge, character choices, cross-game user information, and more. Scores based on placement and tournament size.
Site: http://smashboards.com/rankings/
Download: N/A
Current Version: N/A

GlickoMan Player Ratings Manager
Description: Personal project used to rank players using the Glicko system, a ratings system built as an improvement on the ELO ratings system. Supports tio, multiple rankings files (databases), teams, exporting leaderboard to CSV, and detailed player information. Scores using Glicko system based on individual player matches.
Site: http://smashboards.com/threads/glickoman-player-ratings-manager.328804/
Download: http://www.mediafire.com/download/al93thrs9hezn2e/glicko.zip
Current Version: 0.0.7.5 (2014/09/22)

SkillKeeper TrueSkill Rankings Bookkeeper
Description: Spiritual successor to GlickoMan, above, using TrueSkill. Supports everything GlickoMan did in addition to importing GlickoMan files.
Site: http://smashboards.com/threads/skillkeeper-trueskill™-rankings-bookkeeper.376590/
Download: http://www.mediafire.com/download/u5a75hb65gr57ui/SkillKeeper.zip
Current Version: 1.0.0.2 (2014/11/11)
 
Last edited:
Joined
Apr 30, 2008
Messages
1,081
#3
Awesome post, thanks. So is it best to stick with the old Tio, TioPro, or Challonge?

Also dumb question but I have noticed tournament results being formatted as a large chart with player name, character used, and smashboards account. Is that something smashboards does or their own formating?
 

Juggleguy

Smash Grimer
Premium
Joined
Aug 16, 2005
Messages
9,353
Location
Ann Arbor, MI
#7
Can someone explain to me the specifics as to why tio tournament organizer is supported over TioPro?
Hey I replied to this on Twitter but just for everyone else's reference:

tio tournament organizer
* Great, concise, user-friendly bracket interface
* Drag-and-drop player swaps and bracket floating supported
* Easier round-robin pools management
* Doesn't crash

TioPro
* Bad, bulky, non-ergonomic bracket interface
* No drag-and-drop player swaps, no bracket floating
* Unnecessary functionality constraints everywhere
* Very buggy, crashes a lot, no auto-save feature

Basically, TioPro took several steps backwards as far as meeting the needs of actual tournament organizers. Neal even admitted he didn't optimize the program for TOs, but instead for business purposes as a stakeholder of the website/company. The original tio was developed out of love for the community with specific TOing needs in mind. TioPro was developed as the big new thing with money in mind, and to no surprise, eventually failed to improve on any aspect from the original.
 

Zankoku

Never Knows Best
Administrator
Premium
Joined
Nov 8, 2006
Messages
22,988
Location
Milpitas, CA
NNID
SSBM_PLAYER
#9
TioPro is actually a huge offender in terms of round robin.... in addition to randomly no longer keeping track of scores in round robin (though this can be resolved by saving and then restarting TioPro), it also has ZERO support for tiebreaking.
 

Zankoku

Never Knows Best
Administrator
Premium
Joined
Nov 8, 2006
Messages
22,988
Location
Milpitas, CA
NNID
SSBM_PLAYER
#13
I've briefly been messing with it after direct contact with some guy who's working with the dev team. Seems like a very early effort so far, imo, though it does have potential.
 

Zankoku

Never Knows Best
Administrator
Premium
Joined
Nov 8, 2006
Messages
22,988
Location
Milpitas, CA
NNID
SSBM_PLAYER
#15
I've added Battlefy and AdvancedBrackets to the list. I'll write descriptions later, unless someone wants to provide one for me to paste in.
 

Jrot

Smash Rookie
Joined
Apr 13, 2014
Messages
3
Location
New Orleans
#16
Why is there no registration program for challonge or in general? I would like to keep a database like Tio does of my players then add them to a list once marked as paid for said event then just export that to challonge and seed my bracket. Does this exsist somewhere or will I need to create it?
 

Shears

Smash Master
Joined
Mar 13, 2008
Messages
3,146
Location
disproving indeterminism
#17
Why is there no registration program for challonge or in general? I would like to keep a database like Tio does of my players then add them to a list once marked as paid for said event then just export that to challonge and seed my bracket. Does this exsist somewhere or will I need to create it?
Could you describe in greater detail what you are looking for? I could add the feature to advancedbrackets if I understood exactly what you were asking.
 
Joined
Jun 4, 2005
Messages
1,249
Location
Vancouver, BC
#18
I've briefly been messing with it after direct contact with some guy who's working with the dev team. Seems like a very early effort so far, imo, though it does have potential.
Awesome to hear! Think you talked to my colleague :) I'm there as a community manager and Smash has always held a special spot with me as the first game I ever got involved with the competitive scene for and the first game I ran tournaments for. Anyone can always PM me if they have questions or feedback!

Description: Battlefy is a web-based tournament management system specifically designed for the needs of competitive video game events. It supports large brackets for single elimination, double elimination, round robin, and Swiss. There is also special support for online tournaments like a check-in system and robust tournament description page.
 
Last edited:

noft

Smash Journeyman
Joined
Jun 23, 2010
Messages
218
Location
Ft. Hood Texas
NNID
noft117
#25
So what is the standard for tournament organizing these days, the only problem i have with tiopro is that it isnt userfriendly with character icon modifications , round robbin scores and there is no way for players to check status of bracket online. my issues with challonge is there there is no stored data basis like tio pro has, which would be the best to use, im going to be hosting my 17th tournament this saturday and choosing which tournament organizer has been itchhing in the back of my head for some time now. is there a standard that big tournaments use , such as apps, queue displays, online updates, database, character icons etc?
 

AntiMetaman

Smash Rookie
Joined
May 4, 2015
Messages
2
#29
If any of you guys are interested, I'm trying to develop a Python script that calculates Elo ratings from a tournament hosted on challonge.com. Elo ratings is used worldwide and is considered one of the best rating systems. Challonge has their own API which allows for programs to take player data. The script could be used for any game. I am actually using it for Yugioh. If you guys know Python and would like to help, contact me.
 

ren0ace

Smash Cadet
Joined
Oct 4, 2014
Messages
29
Location
St. Louis, MO
3DS FC
4012-4805-5800
NNID
ren0ace
#30
If any of you guys are interested, I'm trying to develop a Python script that calculates Elo ratings from a tournament hosted on challonge.com. Elo ratings is used worldwide and is considered one of the best rating systems. Challonge has their own API which allows for programs to take player data. The script could be used for any game. I am actually using it for Yugioh. If you guys know Python and would like to help, contact me.
Hey, I'm a CS student currently in college and I'd love to try and contribute if I have some spare time this semester. Any chance you can throw me a Github link for the project?
 

AntiMetaman

Smash Rookie
Joined
May 4, 2015
Messages
2
#31
Actually I found out that you guys already have something better - Trueskill ratings. It's already able to take data from challonge api. However, I want to take the SkillKeeper program (first post in this thread) and see if I can make a Discord Bot. There's currently two SSBM Discord group - the reddit one: https://discord.gg/3Y773xe and Melee Marth: https://discord.gg/01352PHCHms6PyCv9

The Discord bot would have various commands that let a person start a tournament. It would be able to generate a challonge link and post in the Discord channel. Then it would pm each player who their next opponent is. Once the toournament is over, it would display the results with TrueSkill ratngs.
 
Joined
Dec 2, 2013
Messages
41
Location
West Tennessee
NNID
Chris_Tselel
#32
This has been a really helpful thread in the past, especially with the Challonge apps. I'm currently moving my tournaments over to smash.gg, though. Are there any similar applications to the Match Display for that yet?
 
Top