Перейти к содержанию

Система рейтинга для он-лайн игр по HMM4

Аватар пользователя
#98
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 ) , но смысл это не меняет.
Ты лучше объясни почему такая ошибка произошла у него. Ты то как там у себя считаешь. Ентот значок ^ в формуле ты за что принимаешь когда сам считаешь ???