А нельзя иначе?
Допустим вот как:
Проводить турнир будем каждую субботу/каждое воскресенье.
Будет сетка (double elimination - система проведения турниров, в которой участник выбывает из турнира после двух поражений), в этом и есть отличие от простой олимпийской системы, в которой только одно поражение приводит к вылету.
Так как это дабл, число участников турнира должно быть степенью двойки (8, 16, 32) и так далее.
Ну о последнем нам и мечтать не стоит, так что кол-во участников будет 16.
Если число участников отличается от правильного, будут задействованы фрислоты.
Ну вот и все.
Имхо так лучше будет намного.
Плюсы очевидны:
Никаких заморочек насчет "найти соперника", все будет 407K0. За определенное время до турнира будет составлена сетка, будет назначенно время турнира, место (платформа, комната/канал), соперник отсутствует 15 минут - сообщаешь судье, ему луз, ты проходишь дальше.
Турнир проводится раз в неделю, и так как это дабл (играть будем бо3 офк), наиграются все.
Все же лучше 4-6 игр минимум в неделю играть, чем 8-12, за месяц
Вообщем подумайте об этом.