by Shivaji, in fulfillment of Udacity's [Full-Stack Web Developer Nanodegree]
This project provides a Python module that uses a PostgreSQL database to keep track of players and matches in a game tournament, using the Swiss pairing system.
This directory can be initiated with Vagrant by executing the command vagrant up
within the vagrant/
directory. The test cases can be run by executing the following commands:
vagrant ssh
cd /vagrant/tournament
python tournament_test.py
Note that the test suite wipes and adds records to the database, so in the off chance that you are using this in a production environment, do not execute it!