Still in early development,
smpair is a library that implements Swiss
using Weighted Perfect Matching.
As of August 2011, it can pair only the first round of a tournament. When
it is capable of handling multiple rounds, I hope to release it as a gem.
bundle exec ./example.rb with no arguments to get usage instructions.
doc/rocco/**/*.html, which is generated from Markdown-formatted
AGA Pairing Standards
- AGA Swiss McMahon Pairing Protocol Standards
- Program Interface and Reporting Requirements