В ЖЧ (Жеребьёвочные Числа) - алгоритме применена идея детской считалки.
Помните как в детстве мы определяли кому водить? "На золотом крыльце
сидели царь, царевич, король, королевич..." Или все участники игры три раза
трясли кулаками и затем показывали на пальцах число? Примерно тоже самое будем
делать и мы. Каждый капитан команды перед стартом турнира указывает
жеребьёвочное число (название ЖЧ-алгоритм именно от Жеребьёвочное Число).
Диапазон жеребьёвочного числа от 1 до 10.
Считалка стартует с первой в регистрационном реестре команды и
далее вниз по списку.
Пример ЖЧ-алгоритма на трёх командах A, B, C, которые зарегистрировались
именно в таком порядке A, B и затем C.
Капитаны команд прислали следующие ЖЧ: A - 3, B - 1, C - 2.
Сумма для первого прохода 3+1+2 = 6. Направление обхода A -> B -> C.
>(1)>A>(2)>B>(3)>C>(4)>A>(5)>B>(6)>C>. Считалка кончилась на команде C.
Команда C получает наивысший приоритет среди всех команд при равенстве
всех показателей в турнирной таблице.
Сумма для второго прохода (без команды C) 3+1+0 =4. Направление обхода A -> B.
Начинаем с команды A - следующей после выбывшей из списка команды C.
>(1)>A>(2)>B>(3)>A>(4)>B. Считалка кончилась на команде B.
Таким образом мы получили такой порядок команд: C->B->A.
Замечания.
1)После окончания очередной итерации новая считалка начинается со
следующей по порядку команды, после выбывшей.