|
09-09-2008, 19:55 | #1 |
маньяк на тракторе...
|
О начислении очков за игру!
Народ!!!
В предверии нового сезона точки хотелось бы поднять вопрос о системе начисления очков за игру. На мой взгляд существующая система, когда первому месту начисляется 10 очков, второму - 8 и т.д., то есть когда не учитываеться сложность победы в игре кажется несколько упрощенной. Под сложностью победы в данном случае я понимаю победу над различным числом соперников: т.е. если в игре участвовало три команды то победитель получает 10 очков, а проигравший - 6. В тоже время при участии десяти команд победитель получает всё равно свою десятку, хотя для победы ему надо было обойти существенно большее число игроков. Мне кажется что более справедливой будет система, когда колличество очков за игру зависит от числа участников. Предлагаю следующую формулу: L=N-n+В, где: L - колличество очков за данное место; N - число экипажей СТАРТОВАВШИХ в данной игре; n - число экипажей финишировавших перед данным местом; В - бонус за первое место. ПРИМЕР: При стартовавших пяти экипажах (N=5) первое место (n=0) L=5-0+B=5 очков (+бонус, о нем отдельно) второе место (n=1) L=5-1=4 очка третье место (n=2) L=5-2=3 очка четвертое место (n=3) L=5-3=2 очка пятое место (n=4) L=5-4=1 очко Бонус за первое место ( а он нужен для выявления победителя) может быть всегда одним и тем же, например плюс одно очко, или так же может зависить от числа участников ( на мой взгляд бонус в 10% от числа участвующих вполне оптимален). Т.е. в приведенном примере В=0.1*N=0.5 В случае если экипаж НЕ ФИНИШИРУЕТ он получает 0 очков, но учитывается в расчете (N - число экипажей СТАРТОВАВШИХ в данной игре) Вот такое предложение!
__________________
А в действительности всё было не так, как на самом деле! Штурманов в кабаки не пущать, ибо они, отродье хамское, не замедля напиваются и дебош устраивают. (С) из Морского устава Петра Первого |
09-09-2008, 23:35 | #2 |
Командир эскадрильи
|
имхо сложновато.
особенно в той части, какой должен быть бонус за первое место. Думаю, что отрыв в очках между первым и вторым, а также между вторым и третьим должен оставаться в 2 очка. сложившаяся система была позаимствована из формулы1 (да и в других автогонках она не сильно отличается). я понимаю, что там команды в 98 процентах случаев участвуют в каждой гонке. но ведь у нас тоже нет ограничений - участвуйте в каждой, никто не запрещает. при сходе экипажа все же некоторое количество баллов ему может быть начислено. опять же по аналогии с F1 - если болид сошел меньше, чем за 5 кругов до финиша, он считается финишировавшим. более того, если финишировали меньше 8-ми машин, то сошедшему начисляются очки. имхо надо вокруг этого думать
__________________
Пишите код так, как будто искать его будет склонный к насилию психопат, который знает, где вы живете |
10-09-2008, 02:14 | #3 |
Senior Member
|
сугубо имхо - с новой системой много заморочек и нет прозрачности подсчёта...в то время как со старой всё видно по цифрам, + их не нужно рассчитывать, и любой косяк в оценках будет замечен мгновенно...а тут как минимум пересчитывать нужно...
вообсчем, не думаю что сложившуюся простую систему нужно менять на новую, сложную. Нам и при старой системе хорошо :Р |
10-09-2008, 07:19 | #4 |
маньяк на тракторе...
|
Ну на счет сложности, это помоему слишком!
Сколько экипажей начало игру - столько очков (+бонус) получает победитель Остальные по уменьшению. В старой системе победитель получает фиксированное число очков, а проигравший всё и вся получает очки в зависимости от числа участников! На мой взгляд занявший третье из трех - это проигрыш, а третье из десяти - вполне даже ничего себе результат!!!
__________________
А в действительности всё было не так, как на самом деле! Штурманов в кабаки не пущать, ибо они, отродье хамское, не замедля напиваются и дебош устраивают. (С) из Морского устава Петра Первого |
10-09-2008, 09:01 | #5 | |
Командир эскадрильи
|
Цитата:
__________________
Пишите код так, как будто искать его будет склонный к насилию психопат, который знает, где вы живете |
|
10-09-2008, 14:26 | #6 | |
Senior Member
Регистрация: Sep 2006
Сообщения: 1,182
|
Орги солидарны, вот их мнение:
Пример 1 MegaVolt (00:56:00 10/09/2008) допустим мы проводим каку-нить рекламную акцию, после которой играет 50 команд. после этого 40 решают, что эта игра не для них. но тот, кто победил в этой игре может уже не участвовать до конца сезона, ибо по очкам его всё равно уже никто не догонит. Пример 2 Lios (00:57:00 10/09/2008) Одна игра: ОпытныйТочкер№1, ОпытныйТочкер№2, ОпытныйТочкер№3, ОпытныйТочкер№4. Победитель (Экстаз : ) получает 4 очка плюс бонус. Другая игра: новичок№1, новичок№2, ....., новичок№49, ОпытныйТочкер. Победитель (тоже Экстаз : ) получает 50 очков плюс бонус. 4 очка в первой игре стоят пятидесяти очков второй игры. MegaVolt (13:43:24 10/09/2008) + нарушается наш любимый принцип равных условий. например сильная команда, которая обычно приходит в первой тройке не может сыграть в предстоящую игру. а если на эту игру запишется много команд, то единственный пропуск похоронит её надежды на высокое место в сезоне. Lios (13:45:14 10/09/2008) От много команд-участников больше мб драйва, но победить не сложнее и не легче (если вообще есть конкуренты) : ) Т.е. сложность победы зависит не от количества команд-участников, а от их качества. Цитата:
тогда надо вводить ещё коофициенты на отставание от первого места по времени... Lios (13:48:22 10/09/2008) Считаю более адекватной системой рейтингования такую: победителю насчитывается по половине (или по одной пятой, например) очков всех побеждённых команд (второму месту -- по половине (1/5) очков всех команд ниже второго места, и т.д.). Здесь учитывается и _кого_ ты победил, и _сколько_ команд ты победил : ) Но она тоже не подходит, т.к. играют обычно в игру, а не с конкурентами : )) Типа если игра сложная, но мало команд играет, её доиграть просто, а если игра простая, но много конкурентов, играть становится сложнее? |
|