Вопрос такой, гоняем в круг все (получится долго, но интересно).
я вывешиваю расписание тура и каждый тур ждем чтоб все игры закончились
в круг всеищет сам соперника. так по-моему быстрее будет