Pairings
Reference and how-to documentation for generating and managing tournament pairings in SwissSys.
Pairing Engines
SwissSys supports two pairing engines. Select the engine in Setup → Rules for Pairing before round 1.
| Engine | Use for | Notes |
|---|---|---|
| SwissSys (USCF) | US tournaments, USCF-rated events | Internal engine; extensive customization |
| bbpPairings (FIDE) | FIDE-rated events | External engine; FIDE-endorsed Dutch system |
- bbpPairings Engine — Licensing and technical details
- FIDE Default Mode Limitations — Restrictions in FIDE mode
- Limitations of the FIDE-Only Version
Generating Pairings
- Pairings Setup Dialog — Forced pairs, forced byes, and per-round options
- PAB (Pairing-Allocated Bye) — Automatic odd-player bye
- Accelerated Pairings — FIDE Baku and USCF acceleration systems
- Vanilla Pairings / Pairings Setup — Simplified pairing mode
- Side Game Sections — Drag-to-pair rated side games
- Board Conflict Dialog
Results and Editing
- Results Editor — Edit game results, opponents, and colors
- Check Pairing Integrity — Fix data corruption when result entry fails
- Team Results or Individual Results
- Double-Blitz Style Tournaments
Display and Formatting
- Format Options — Overview of the Format Options dialog
- Wall Chart Formatting — Sort order and display columns for wall chart
- Standings Formatting — Sort order and display columns for standings
- Pair Chart Formatting — Pair chart display options
- Columns — Adjusting — Resize columns in the main view
- Headers in Printouts
Specialized Formats
- Fixed Roster Tournaments — Team-based Swiss with board order
- Print Team Report Sheets
- Expanded Team Names Master List
- Merge — Combine sections (e.g., 2-day and 3-day schedules)
Export and Integration
See something that needs updating? .