Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
11:50
3882
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Идеи и предложения-->
1|2|3

Авторкоэффициент Бухгольца для турниров
Предлагаю ввести усеченный коэффициент Бухгольца как доп. показатель при распределении мест на турнирах.
Например, если в установках турнира кол-во боев=15, то можно рассматривать сумму набранных очков 10 лучших соперников. В итоге если два человека набирают одинаковое число очков, то при распределении мест учитываются заработанные ими коэффициенты Бухгольца: тот, у кого он больше (т.е. фактически кто бился с более сильными соперниками), получает более высокое место. Это простой вариант реализации.
Более сложный вариант: можно слегка модифицировать усеченный коэфф. Бухгольца под реалии HWM, а именно учесть еще фракции соперников. Для всех боев вводим веса - "коэффициенты неудобства фракции": вычислять их можно, например, как статистический процент поражений в последних n турнирах фракции игрока от фракции соперника на данном уровне, ну а для начала (пока не собрана статистика) можно положить их все равными 50%. Таким образом чем неудобнее фракция соперника, тем больше вес боя. Ну а далее считаем усеченный коэфф. Бухгольца с учетом весов: перемножаем кол-во побед соперников на их веса, выбираем 10 лучших и суммируем.
Таким образом мы учтем не только насколько сильные соперники попадались игроку, но и насколько были удобными их фракции для игрока.
Ну и последнее: хотелось бы наблюдать текущий коэффициент Бухгольца (например, рядом с кол-вом уже набранных побед), который бы пересчитывался после каждого тура.

Если что непонятно - спрашивайте :)
гуд идея, +1
+1
Выглядит интересно, особенно с т. зр. эльфа (неудобных фракций много).

Возможные аргументы "против":
- расчетов многовато после каждого(?) боя
- снижается "рандомное" преимущество фаворитных фракций (ака варвары с вождями, рыцари, маги и пр, зависит от уровня), т.е. они будут против
- это явно не в пользу "хитро... умных" бойцов, кот пытаются избежать встречи с сильным противником.
идея перспективная, конечно, но смущает меня одно - опять про турниры.. это "жу-уу" не спроста! :)
любопытно
но кто в состоянии это обмозговать?
а если человеку всё удобные попадутся он может проиграть турнир?
если победил всех?
По-моему, уже предлогали. Только воз и ныне там)
для LazyGreg:
расчетов многовато после каждого(?) боя
если напряжно, то можно с некоторой временной периодичностью тогда: например, раз в час. Но вообще это дополнительное пожелание, просто чтобы отслеживать свой коэффициент - если потребует много ресурсов, то можно в принципе забить на него, и все расчеты коэффициентов сделать в конце турнира.

- снижается "рандомное" преимущество фаворитных фракций (ака варвары с вождями, рыцари, маги и пр, зависит от уровня), т.е. они будут против
не надо забывать, что коэффициент учитывается только в случае равенства побед (основной показатель) - так что если и снижается, то совсем немного :)

- это явно не в пользу "хитро... умных" бойцов, кот пытаются избежать встречи с сильным противником.
так это как раз хорошо :)
для Тайпан:
новости читай: балансировка проведена!
т.е. нет более сильных или более слабых противников, просто у тбя перки и статы неправильно раскиданы...
По моему идея фигня, тк насколько я понял, автор предлагает сделать призовые места фактически для 3х человек на уровень, в итоге счастливчики получат всё, а чуть-чуть менее удачливые ничего!
для гаруда:
а если человеку всё удобные попадутся он может проиграть турнир?
если победил всех?

может, если найдется еще один, которых победил всех, но более сильных в данной трактовке. :)
почему через линейку не сделать?
для Флюид:
это к чему вообще? есть сильные, есть слабые соперники - кто-то умеет играть, кто-то нет :) Кол-во побед, которые набрал соперник - нормальный показатель его силы. Коэффициент Бухгольца не я придумал - он вполне нормально используется во многих шахматных турнирах с швейцарской системой. К сожалению, здесь швейцарку реализовать нельзя, но это оффтоп и неважно в данном случае.

для Mr_BonaN:
а лучше поделить по чуть-чуть? :) Может вообще на всех участников поделим? :)
А если один бился с соперниками, которые провели 50% боев, а второй с теми, кто провел все бои?
для ERWINS:
а подробнее?
для Тайпан:
Кстати, а почему здесь нельзя реализовать швейцарку? учет побед каждого игрока в турнирах ведется. Равно как учитывается с кем игрок уже бился. А ведь это основные показатели для швейцарки.
для PahanSP:
А если один бился с соперниками, которые провели 50% боев, а второй с теми, кто провел все бои?
именно поэтому я и предлагаю брать усеченный коэффициент, т.е. часть самых "худших" соперников не рассматривается. Сколько отсекать - это вопрос договоренности.
google система
для АлексАС:
для швейцарки нужно, чтобы была "одновременность", а не так, что одни утром на турнир приходят, другие вечером - все в разное время на разные туры :) Как определять пары?
для ERWINS:
напомни плиз. Я помню что-то знакомое, но что конкретно не помню :)
для Тайпан:
толково написанная программа должна решить эту проблему. Просто все игроки будут изначально рассеиваться по количеству боев. Опыт недопущения игрока к бою уже давно опробирован - когда не могут найти кому-нибудь пару. Так что это не проблема;)
1|2|3
К списку тем
2007-2026, онлайн игры HeroesWM