Tournament software for PCs

Recently I played (for the first time) in a couple of tournaments. For both tournaments, the tournament organization (deciding which team plays which team, on which piste, for each round of the tournament — and then deciding who the winners were) was done using printed paper forms.

My impression was that using paper forms to organize a tournament can be quite easy, or quite difficult, depending on what kind of tournament system is being used, and how many teams and pistes are in play. And as a computer programmer I could see that such tournament organization tasks are ideal candidates for automation. The rules are clearly defined. The calculations can sometimes be challenging for a human, but a computer can do them quickly and without mistake. And in our Web-connected age, electronic data exchange would be possible and easy, if that might be something that one wanted.

So I began wondering what kinds of software might be available for organizing petanque tournaments. I went to Google and started looking.

screenshot_SPORT_tournament_softwareThe first high-quality commercial product that I found is called SPORT and is available from a German firm. Their URL (web page) is SPORT is designed to handle tournaments in different formats (round robin, single elimination, double elimination, Swiss system, etc.) and in several different sports. It supports several different languages, including French and English.

As of July 2014, the list price is 80€. The interesting thing is that the FIPJP itself uses SPORT for the World Championships, and has negotiated an arrangement with the vendor for a 50% price discount.  40€ is quite a reasonable price. According to the FIPJP web site, the way to get the discount is to place the order for SPORT through a national federation, which for American clubs of course means ordering it through the FPUSA. I think that means ordering it through the FPUSA National Sport Director — currently Ernesto Santos.

The software is written in Microsoft Visual C++ and runs on Windows. That means that SPORT should be able to run on any laptop running Windows. So it should be easy to bring a laptop running SPORT down to the tournament location.

After finding SPORT, I continued using Google to search for “tournament organization software”. I got a lot of hits. Here are the ones that I thought looked most interesting.

  1. TioPro (free)
  2. Since my original post, several commenters (see below) have recommended Challonge, which is free and web-based. It also has a Facebook page.
  3. Tournament Planner (€150)
  4. Tournament Time ($180 annual license)

Of the three that I originally found, TioPro most impressed me. It seems to be genuinely free, not just a free trial. It has a good, clean, easy-to-use user interface. It has a LOT of features — I think it probably has all of the features that anyone would want for a petanque tournament. It seems to be actively maintained and developed, with good support via an online Linux-style forum. And there is a very impressive list of video tutorials that are hosted on YouTube — I watched THIS and THIS.

One thing that impressed me was that TioPro correctly handles the organization of the consolante in a double-elimination tournament. Here is a screenshot from one of the YouTube tutorials. I’ve added a red arrow to the screenshot to show how TioPro automatically (and correctly) moves losers from the concours to the consolante. (Click on the image to see a larger version.)
Click to see larger image

In a helpful comment (see below) Uzero Metreize points out that, if you’re planning to use a laptop to run a tournament, you will also need to plan on using an AC electrical outlet and a printer.

Some other options might be to connect the laptop to a large flat-screen TV, and display the tournament results that way. If the laptop had internet connectivity, updated tournament information could be uploaded to the tournament’s web site in real time, and the results could be viewed by anybody with a smartphone. (TioPro can do this. With built-in Twitter support, it can tweet tournament results as they come in.)

Imagine. You don’t even need to go anywhere near the bulletin board. You can go back to your hotel after your last game of the day, have a nice dinner, and then before going to bed check the web site to see who you’ll be playing the next day! I’ve never been to Marseilles or to the World Championships. But for such big tournaments, they surely must have some kind of set-up like this.