Gareth asked me "What is Round 7?. Why will it begin before rounds 3, 4, 5 & 6 have been played"?
Round 7 is where I put all the extra games.
We have an odd number of entrants to our snails tournament. Rather than award a one point bye I have paired the odd one out from round 1 with the odd one out from round 2. I intend to do analagous pairing for round 3,4 and 5,6.
As far as I can I am following Swiss guidlines for selecting who gets a bye for selecting our odd one out. The odd one out in our unseeded round one was drawn at random. For subsequent rounds it is selected by drawing at random from those with the lowest scores who have not already been an odd one out.
As this is a small tournament it is fairer that these games are played as soon as possible so the true game scores can be used before the next pairings are made. It works out fairer because pairings are made between players with the same score. The eventual winner is the person with the highest points score, but it is easier to gain points for those paired with a weaker player. In all these pairings the first priority is to ensure that the players do not meet twice.
You can see the guidelines that I am trying to use on http://www.utuswiss.co.uk/Resources/Swiss%20Pairing%20Booklet.pdf. Except that it is customary to give a one point bye to the odd one out rather than give them an extra game.
As I am both doing the pairing and playing in this tournament I would like to write a program to automate the process of pairing, thus removing any element of subjectivity. This may be difficult - look at the problems covered towards the end of the booklet sited above. If I succeed in writing software to do the pairings I will publish it on GitHub.
I have left the label for the extra games as round seven because of the way I wrote the web page which displays games. It displays pairing tables in order of round number. If the software is used for a future tournament I will rewrite this.