![]() |
|
|
![]()
|
|
| Error202 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 5.11.2004 Где: Moscow Репутация: нет Всего: нет |
Здравствуйте!
Есть ли какой-нибудь несложный алгоритм подсчета рейтинга игроков только по следующим данным: 1. Количество законченных игр 2. Количество побед ? победы / игры - не подходит никак, т.к. 1/2 = 50/100 ... Т.е. человек играл 100 игр, а рейтинг как у новичка... Может прибавлять какой еще коэффициент от количества? Может какой-то порог по играм сделать, т.е. начинать считать с 50 игр или более... Это сообщение отредактировал(а) Error202 - 13.2.2016, 12:34 |
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 7 Всего: 386 |
Нужна модель экономики с банком и инфляцией ;)
Количество рейтинга в мире пропорционально количеству игроков. Каждый новый игрок привносит в банк X рейтинговых очков и получает на старте 0 рейтинга. игры могут быть товарищеские, рейтинговые и в турнирные. В первом случае рейтинг не меняется, второй случай - каждый игрок ставит долю своего рейтинга, победитель забирает все, ничья - пополам. В третьем случае - рейтинг участника турнира повышается банком, за обязательство честно отыграть во всех играх турнира. И самая главная фишка, чтобы стимулировать игроков играть - нужна инфляция Если нужно что-то менее самодельное - можно посмотреть расчет спортивных рейтингов. Там рейтинг основан на весе турнира. -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| titch |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 0 Регистрация: 19.10.2009 Репутация: нет Всего: нет |
Посмотрите, как реализован рейтинг Эло, похоже, что это ваш вариант: https://ru.wikipedia.org/wiki/Рейтинг_Эло
Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
![]()
|
| Правила форума "Алгоритмы" | |
|
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Алгоритмы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |