Форумы Dead-Line

Вернуться   Форумы Dead-Line > Игра Точка Отсчёта > Околоигровые моменты
Логин
Пароль
Регистрация Галерея FAQ Участники Календарь Сообщения за сегодня

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09-09-2008, 19:55   #1
UrdgiN
маньяк на тракторе...
 
Аватара для UrdgiN
 
Регистрация: Aug 2007
Сообщения: 611
Отправить сообщение для  UrdgiN с помощью ICQ
По умолчанию О начислении очков за игру!

Народ!!!
В предверии нового сезона точки хотелось бы поднять вопрос о системе начисления очков за игру.

На мой взгляд существующая система, когда первому месту начисляется 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 - число экипажей СТАРТОВАВШИХ в данной игре)

Вот такое предложение!
__________________
А в действительности всё было не так, как на самом деле!

Штурманов в кабаки не пущать, ибо они, отродье хамское, не замедля
напиваются и дебош устраивают.
(С) из Морского устава Петра Первого
UrdgiN вне форума   Ответить с цитированием
Старый 09-09-2008, 23:35   #2
Grovana
Командир эскадрильи
 
Аватара для Grovana
 
Регистрация: Jul 2006
Сообщения: 1,222
Отправить сообщение для  Grovana с помощью ICQ Send a message via Skype™ to Grovana
По умолчанию

имхо сложновато.
особенно в той части, какой должен быть бонус за первое место. Думаю, что отрыв в очках между первым и вторым, а также между вторым и третьим должен оставаться в 2 очка.

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

при сходе экипажа все же некоторое количество баллов ему может быть начислено. опять же по аналогии с F1 - если болид сошел меньше, чем за 5 кругов до финиша, он считается финишировавшим. более того, если финишировали меньше 8-ми машин, то сошедшему начисляются очки. имхо надо вокруг этого думать
__________________
Пишите код так, как будто искать его будет склонный к насилию психопат, который знает, где вы живете
Grovana вне форума   Ответить с цитированием
Старый 10-09-2008, 02:14   #3
Diablo
Senior Member
 
Аватара для Diablo
 
Регистрация: Oct 2006
Адрес: ВО, Петергоф, Красное село
Сообщения: 505
Отправить сообщение для  Diablo с помощью ICQ
По умолчанию

сугубо имхо - с новой системой много заморочек и нет прозрачности подсчёта...в то время как со старой всё видно по цифрам, + их не нужно рассчитывать, и любой косяк в оценках будет замечен мгновенно...а тут как минимум пересчитывать нужно...
вообсчем, не думаю что сложившуюся простую систему нужно менять на новую, сложную.
Нам и при старой системе хорошо :Р
Diablo вне форума   Ответить с цитированием
Старый 10-09-2008, 07:19   #4
UrdgiN
маньяк на тракторе...
 
Аватара для UrdgiN
 
Регистрация: Aug 2007
Сообщения: 611
Отправить сообщение для  UrdgiN с помощью ICQ
По умолчанию

Ну на счет сложности, это помоему слишком!
Сколько экипажей начало игру - столько очков (+бонус) получает победитель
Остальные по уменьшению.

В старой системе победитель получает фиксированное число очков, а проигравший всё и вся получает очки в зависимости от числа участников!
На мой взгляд занявший третье из трех - это проигрыш, а третье из десяти - вполне даже ничего себе результат!!!
__________________
А в действительности всё было не так, как на самом деле!

Штурманов в кабаки не пущать, ибо они, отродье хамское, не замедля
напиваются и дебош устраивают.
(С) из Морского устава Петра Первого
UrdgiN вне форума   Ответить с цитированием
Старый 10-09-2008, 09:01   #5
Grovana
Командир эскадрильи
 
Аватара для Grovana
 
Регистрация: Jul 2006
Сообщения: 1,222
Отправить сообщение для  Grovana с помощью ICQ Send a message via Skype™ to Grovana
По умолчанию

Цитата:
Сообщение от UrdgiN
Ну на счет сложности, это помоему слишком!
Сколько экипажей начало игру - столько очков (+бонус) получает победитель
Остальные по уменьшению.

В старой системе победитель получает фиксированное число очков, а проигравший всё и вся получает очки в зависимости от числа участников!
На мой взгляд занявший третье из трех - это проигрыш, а третье из десяти - вполне даже ничего себе результат!!!
прошу заметить, что в дедлайне первая команда получает фиксированное количество очков вне зависимости от того, сколько команд играет. а 10-я тоже получает всегда одинаковое количество очков вне зависимости от того, последнее это место или позади осталось 5 команд
__________________
Пишите код так, как будто искать его будет склонный к насилию психопат, который знает, где вы живете
Grovana вне форума   Ответить с цитированием
Старый 10-09-2008, 14:26   #6
Lios
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)
От много команд-участников больше мб драйва, но победить не сложнее и не легче (если вообще есть конкуренты) : )
Т.е. сложность победы зависит не от количества команд-участников, а от их качества.

Цитата:
Сообщение от UrdgiN
В старой системе победитель получает фиксированное число очков, а проигравший всё и вся получает очки в зависимости от числа участников!
На мой взгляд занявший третье из трех - это проигрыш, а третье из десяти - вполне даже ничего себе результат!!!
MegaVolt (13:46:03 10/09/2008)
тогда надо вводить ещё коофициенты на отставание от первого места по времени...

Lios (13:48:22 10/09/2008)
Считаю более адекватной системой рейтингования такую: победителю насчитывается по половине (или по одной пятой, например) очков всех побеждённых команд (второму месту -- по половине (1/5) очков всех команд ниже второго места, и т.д.). Здесь учитывается и _кого_ ты победил, и _сколько_ команд ты победил : )
Но она тоже не подходит, т.к. играют обычно в игру, а не с конкурентами : ))
Типа если игра сложная, но мало команд играет, её доиграть просто, а если игра простая, но много конкурентов, играть становится сложнее?
Lios вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 

Ваши права в разделе
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +3, время: 13:40.


Powered by: vBulletin Version 3.8.7 (Russian)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.