The algorithm of the VinczeSwiss program is described here. If you do not understand Czech, you can:
    Zjednodušená pravidla švýcarského systému
Úvodní ustanovení Základní zásady Sestavování dvojic Přidělení barev Příklad vhodné karty hráče (pro losování na papírových kartičkách bez počítače)
 Jméno:  Startovní číslo:
 Elo:
 kolo  soupeř  barva   výsledek  průběžný
počet
bodů
 st.č.   jméno                       
 1.          
 2.          
 3.          
 4.          
 5.          
 6.          
 7.          
 8.          
 9.