Ну у швейцарки есть некая логика все же, количество туров в ней зависит от количества участников. Например, в случае 8 игроков, в идеальном случае без ничьих, после последнего тура будет лишь один игрок с тремя победами, что однозначно определит победителя. А если игроков больше, то требуется еще один, четвертый тур. Пять туров это для 17-32 игроков. Вообще есть софт который это все считает.