Алгоритм, который дает мне надежный рейтинг (python) - PullRequest
0 голосов
/ 22 апреля 2020

Я хочу сделать боевую игру, и я изо всех сил пытаюсь придумать алгоритм, который решает, кто с кем будет сражаться.

Дело в том, что мне нужен алгоритм, который соответствует следующим потребностям:

- Каждому нужно сражаться хотя бы один раз.

- Чем меньше сражений, тем лучше.

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

Я не смог найти ответ в своем исследовании, и я попытался составить алгоритм, но все мои идеи все еще имели слишком много сражений.

Обычно в игре принимают участие около 20 игроков, но я не могу провести 200 сражений.

Я также не могу сделать нормальный матч, потому что, если игрок, который должен быть вторым, проигрывает первому в начале, он все равно должен получить второе место.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...