I'm thinking about to develop an online service to provide free software for helping chess tournaments organizers with pairing systems like swiss, round robin, team-swiss, team-round robin.

Could you, please, send me some learning materials how those pairing systems work?

1 Answer 1


You should start with the section of the FIDE web site which describes the Swiss Rules. This has sections giving detailed descriptions of the different systems for making the pairings along with much other useful information.

It is also worth looking at the FIDE Tournament Rules which includes tables for round robin tournaments and descriptions of tie break methods which it is good to also have in a pairing program.

  • @harcos You're welcome. If you found the answer useful you can click on the up arrow.
    – Brian Towers
    Feb 20, 2015 at 19:50
  • @harcos did you write some code ?
    – mounaim
    Feb 19, 2016 at 12:40
  • yes, hopefully it's goind to be online in the next month, are you interested, @mounaim ? Feb 20, 2016 at 14:58
  • Sure @harcos ;) I do some Java programming and I would like to know how to implement the swiss pairing method :)
    – mounaim
    Feb 20, 2016 at 15:04
  • All my implementation is based on the rules given by Brian: fide.com/component/handbook/?id=18&view=category I can help when you have started and you are stuck Feb 21, 2016 at 15:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.