Логин:   Пароль:    
Забыли пароль? | Регистрация временно недоступна

Форум

Алгоритм автодележки

На страницу 1, 2, 3  След. [Сообщений: 41]
Сообщение
17 сен 2016, 20:28
Аватар пользователя
Забанен
Не в сети
Сейчас если среди участников есть кто-то с более низким рейтом, чем все остальные делит очень криво: получается что-то типа топ3+самый слабый против всех остальных. См пример в атаче.
Это очевидно плохо, будет очень сильный дизбаланс.

Делить нужно следующим образом:
1) Из 8 человек выбираем двух самых сильных по рейту и делим в разные команды
2) Из оставшихся 6 выбираем двух самых сильных по рейту и делим в разные команды, но в противовес предыдущему шагу. То есть, если на первом шаге сильнейший игрок попал в команду 1, то теперь туда должен попасть слабейший из шага два.
3) Делим таким же образом всех остальных игроков.

Из примера в атаче дележ был бы таким:
team1: VIK_Dench(1666), Bosfort(1253), AndreI(1192), Vishenka(964)
team2: classicpro(1526), MacInbird_(1414), nagibator(1178), Maryan(1134)

Такая дележка более сбалансированная.

UPDATE: Кстати, в дополнение к алгоритму можно ещё как вариант попробовать не менять через шаг команду для сильного/слабого. А просчитать все возможные варианты(всего будет 6 комбинаций), потом посмотреть по разнице очков, какой более сбалансированный. Но смысл тот же - сильнейшие игроки на каждом шаге дележки всегда должны быть разделены на разные команды.

autod.png



Последний раз редактировалось svinosovetnik 17 сен 2016, 21:51, всего редактировалось 1 раз.
Сообщение
17 сен 2016, 20:36
Аватар пользователя
Не в сети
забаньте банана и всех его смурфов и будет ему норм дележка :D
___________♬ ♫♫ ♪ ♪ ♪ ♪ ♩ ♩ ♩ ♩ ♩ ♩ ♩ ♩ ♩ ♩ ♪ ♪ ♪ ♪ ♫♫ ♬___________
❀♔☞♕♖♗♘♞♘ ♙♙♙♙♙⊱ ⊰♟♟♟♟♟ ♞♘♞♝♜♛☚♚✿
[0:11:33] Морт: да лол, я вообще мешок [01:05:36] BYDLO: ну кароче я лох канчно
(23:51:09) nagibator: Тру двоих убил (23:51:21) TK_GREY: Тру бог (23:51:39) TK_GREY: слава Тру
[link=]http://rgho.st/7Yj52gKbF[/link]
Сообщение
17 сен 2016, 20:55
Аватар пользователя
Не в сети
Банан, ты тупой, пример делёжки у тебя так себе, С денчиком должна быть Вишня и 3 по скиллу игрок то есть Макинбёрд, чтобы балансить Вишню.
02:23:13 TK_Truenerevar: БГ НУБЫ РАКИ ПАВЕЗЛО Изображение
Сообщение
17 сен 2016, 21:11
Аватар пользователя
Не в сети
удаляй пока дфс не увидел 11
islington » Tue Apr 14, 2015 5:26 am
I was watching vinch's stream once.. I think he has to be the slowest expert ever, though he has the advantage of higher reso
Сообщение
17 сен 2016, 21:50
Аватар пользователя
Забанен
Не в сети
Это мои поклонники, они одобряют любое моё предложение:)
Сообщение
17 сен 2016, 22:35
Редактор новостей
Аватар пользователя
Не в сети
Могу предложить алгоритм максимально равной по среднему рейту автоделёжки. Если Артур позволит, можно внедрить её как альтернативную, или как основную. Ответьте, если интересно, готов взяться за это)
Сообщение
17 сен 2016, 22:43
Аватар пользователя
Не в сети
по среднему рейту криво будет в любом случае, ибо у нас дуэли никто не играет
02:23:13 TK_Truenerevar: БГ НУБЫ РАКИ ПАВЕЗЛО Изображение
Сообщение
17 сен 2016, 22:52
Модератор клиента
Аватар пользователя
Не в сети
мне нравится предложенный бананом вариант. просто и (на мой взгляд) эффективно
Сообщение
17 сен 2016, 22:58
Аватар пользователя
Забанен
Не в сети
Всего возможны 70 вариантов разных дележек.
Можно все посчитать и отсортировать по разнице среднего рейта.
Другое дело, что не факт, что это самый адекватный вариант.

Алгоритм дележки должен быть один, иначе будут бесконечные споры по какому из вариантов делится.
Сообщение
18 сен 2016, 00:40
Аватар пользователя
Не в сети
Самый нормальный, используемый во всех современных сетевых видеоиграх — это MMR (matchmaking rating).
ELO применяется ещё с начала нулевых в играх и уже не так применим.
All men are not created equal!
Inequality is not wrong — equality is!
Сообщение
18 сен 2016, 01:41
Аватар пользователя
Забанен
Не в сети
Кстати, тоже очень хороший вариант - изучить стандартные системы рейтинга и заюзать одну из них.
Сообщение
18 сен 2016, 01:43
Аватар пользователя
Не в сети
Проблема в том, что самые лучшие из ни засекречены)
02:23:13 TK_Truenerevar: БГ НУБЫ РАКИ ПАВЕЗЛО Изображение
Сообщение
18 сен 2016, 02:34
Аватар пользователя
Не в сети
Ага, Valve никогда не раскроют свои ММР расчёты для DotA 2 и CS:GO.
У Близзард, кстати, чуть более прозрачная система, но она работает для активного и большого числа игроков.
All men are not created equal!
Inequality is not wrong — equality is!
Сообщение
18 сен 2016, 03:09
Редактор новостей
Аватар пользователя
Не в сети
TK_DarthMortius писал(а):
по среднему рейту криво будет в любом случае, ибо у нас дуэли никто не играет

Средний рейт команды, а не средний между 1в1 и ТГ. Посмотри делёжки, все "неадекватные" получаются из-за того, что в команде 1 игрок рейтом намного ниже остальных. Но также заметь, что разница между командами чаще всего в таком случае 100+ очков. Соответственно, если такой разницы не будет, то и делёжка будет поровнее.
Сообщение
18 сен 2016, 09:36
Аватара пользователя
Не в сети
Нормальная система у банана. Главное развести сильных игроков в разные команды, а нубасы, как попадут, так и попадут. Разницы нет между мной и Вишеней(к примеру). А цифры дело такое, не возможно выровнять, когда один игрок играет 10 игр, а другой одну.А средний рейт можно считать не по четырем игрокам, а по первым трем, ровнее будет.

-- 18 сен 2016, 07:45 --

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

-- 18 сен 2016, 07:45 --

Т.е. что бы меньше 1100 рейт уже не падал.
Сообщение
18 сен 2016, 14:35
Редактор новостей
Аватар пользователя
Забанен
Не в сети
bb1976 писал(а):
Нормальная система у банана. Главное развести сильных игроков в разные команды, а нубасы, как попадут, так и попадут. Разницы нет между мной и Вишеней(к примеру). А цифры дело такое, не возможно выровнять, когда один игрок играет 10 игр, а другой одну.А средний рейт можно считать не по четырем игрокам, а по первым трем, ровнее будет.

-- 18 сен 2016, 07:45 --

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

-- 18 сен 2016, 07:45 --

Т.е. что бы меньше 1100 рейт уже не падал.



с возвращением братан! :happy:
00:27:50 <Всем>_CJIOH_: 11 makin kak dela?
01:02:29 <Всем>_CJIOH_: nravitsja?
00:23:11 _CJIOH_: banan s@k@!
00:24:36 _CJIOH_: ignore
Сообщение
18 сен 2016, 15:16
Аватара пользователя
Не в сети
Свинья, тебе и братан и сестран.
Сообщение
18 сен 2016, 23:41
Редактор новостей
Аватар пользователя
Забанен
Не в сети
ниче се
00:27:50 <Всем>_CJIOH_: 11 makin kak dela?
01:02:29 <Всем>_CJIOH_: nravitsja?
00:23:11 _CJIOH_: banan s@k@!
00:24:36 _CJIOH_: ignore
Сообщение
18 сен 2016, 23:48
Аватар пользователя
Не в сети
bb любую тему утянет в дарковую эпоху...
All men are not created equal!
Inequality is not wrong — equality is!
Сообщение
19 сен 2016, 02:19
Редактор новостей
Аватар пользователя
Не в сети
Ну так что, реди фор ченджез?
На страницу 1, 2, 3  След. [Сообщений: 41]

Перейти:  

Сейчас посетителей на форуме: 59, из них зарегистрированных: 0, 0 скрытых и гостей: 59 | Больше всего посетителей (885) на форуме было 19 янв 2020, 10:18
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 59
cron
Яндекс.Метрика