Форум HeroesWorld-а - Показать сообщение отдельно - Система рейтинга для он-лайн игр по HMM4
Показать сообщение отдельно
#97
Старый 27.09.2007, 00:20
  #97
^
IronAxe
 
Аватар для IronAxe
📖
Регистрация: 23.06.2006
Сообщения: 1585
Выставка наград
Регистрация: 23.06.2006
Сообщения: 1585
Выставка наград
По умолчанию
Re: Система рейтинга для он-лайн игр по HMM4

Sage;114368За турнир он получил 0 очков, а потерял 33.33 очка из-за множителя 2/3.
Кстати, посчитал для первых 9 мест не совсем правильно ( к примеру для 1 места: 2/3*100+3000*(1+100/6000)=3116.66 ) , но смысл это не меняет.
Sage, Молодец ! Я про старение рейтинга и забыл совсем Ведь эта система автоматически старит игрокам рейтинги на 1/3 Тут сейчас вопрос в другом будет. Допустим кто то хапнул рейтинг хороший и перестал вообще являться на турниры. Имхо при подсчете рейтингов с турнира получается надо всем игрокам в базе старить рейтинги, за исключением тех кто играет допустим на другом турнире у другова организатора - либо координировать организаторам свои турниры между собой. Это немножко будет напряжно. Но подобный косяк будет по моему и в любой другой системе (я имею ввиду если чел отыграл один турнир с 1м местом и исчез с турниров).

Добавлено через 6 минут
OptiMAL;114374Значит я ж написал, что игрок хотябы играл и поэтому поошрим)А тем кто не явится-тому ничего)
Явится - не явится - этот вопрос не в компетенции рейтинга - причина неявки может быть различная и разбираться с этим тебе быстро надоест Что значит поошрим ? (фига себе поощрение 44.20 это примерно ПОЛОВИНА от прибавки очков к рейтингу заработанному лидером (100 - за 9 побед) ???) Тогда уж ВСЕХ ЯВИВШИХСЯ ПООШРЯЙ а не только того кто занял последнее место. Тот кто не явился у него и стартового капитала не должно было быть а посему буит нуль. Стартовый капитал в виде 100 должен начисляться игроку когда он первый раз заявится на РЕЙТИНГОВЫЙ турнир, а не так как ты сделал. Взял просто всех кого знал по предыдущему турниру и вальнул сразу им по сотне.
OptiMAL;114374Значит хорошо.Просто поменять местами всех игроков или только игрока 10 и 1?
Для наглядности лучше поменять ТОЛЬКО игроков 10 и 1.

Добавлено через 12 минут
Sage;114368Кстати, посчитал для первых 9 мест не совсем правильно ( к примеру для 1 места: 2/3*100+3000*(1+100/6000)=3116.66 ) , но смысл это не меняет.
Ты лучше объясни почему такая ошибка произошла у него. Ты то как там у себя считаешь. Ентот значок ^ в формуле ты за что принимаешь когда сам считаешь ???
IronAxe вне форума
Ответить с цитированием