bemaniacs
28 Апрель 2024, 12:23:38 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
 
   На сайт    Начало   Помощь Поиск Галерея Войти Регистрация  
НОВИЧКАМ!
Если вы новичок - не стесняйтесь писать на форуме.
Вы нужны нам, а мы нужны вам :)

Если у вас возникли вопросы или вы хотите просто пообщаться - посетите раздел для новичков.
Если же вы хотите узнать, где постепать - посмотрите список автоматов в Киеве.
Cooled contest! -_-
SKLOntest-2010
Соревнование на разнообразных заданиях, придуманных участниками
Правила | Задания

Страниц: [1]   Вниз
  Печать  
Автор Тема: Оценки на пампе  (Прочитано 5648 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Zmey
Без рейтинга

Offline Offline

Сообщений: 1477




Просмотр профиля
« Начало темы: 11 Июнь 2008, 23:37:34 »

Нужен алгоритм расчета оценок на пампе. Для пампмании.
Ну или некое его подобие.
Давайте подумаем.

Например, можно степам присвоить веса (отталкиваясь от кол-ва очков, которые за них дают без учета комбы), подсчитать, сколько набрал игрок (считая все нажатые в перфект степы за 100%).
Если < 0.1% ошибок то S
< 5% A
< 10% B
< 15% C
< 20% D
иначе F

Ваш вариант?

Это нужно СРОЧНО, т.к. если я до отъезда в киев это не сделаю, то скорей всего останется старый кривой алгоритм.
Записан
Nymphobe
Без рейтинга

Offline Offline

Сообщений: 768



леночка ~'@


Просмотр профиля WWW
« Ответ #1: 12 Июнь 2008, 00:32:18 »

Вот мой наскорячный вариант. Высосано из пальцев ног степающих химеры.
S - =0%(miss), <5%(bad), <10%(bad+good+great)
A - <5%(miss+bad), <10%(miss+bad+good+great)
B < 10%(miss+bad), <20%(miss+bad+good+great)
C < 15%(miss+bad), <30%(miss+bad+good+great)
D < 20%(miss+bad)
иначе F.
Записан
JAM
Без рейтинга

Offline Offline

Сообщений: 639

User №113


Просмотр профиля
« Ответ #2: 12 Июнь 2008, 00:35:41 »

Алгоритм хороший. Это именно если считать Perfect за 100%, а Miss -- за 0%. Т.е., D за 20% ошибок и 80% Perfect'ов.

Дополнение к оценке S. Если наделать кучу Good'ов и пару Bad'ов, но ни одного Miss'а, то можно и D схлопотать (лично я схлопотал).

Весы в процентах за каждую оценку я могу примерно прикинуть. Сколько есть времени?
Записан

Фундамент : [█ █ █ █ █ █ █ █ █ █] 100%
Ювелир:[█ █ █ █ █ █ █ █ █ █]█ █ █ 130%
JAM
Без рейтинга

Offline Offline

Сообщений: 639

User №113


Просмотр профиля
« Ответ #3: 12 Июнь 2008, 01:35:35 »

Вот мой алгоритм
Score:=(1*Perfect+0.9*Great+0.6*Good+0.3*Bad+0*MissTap-0.5*MissHold)/TotalSteps

Score:=(1*Perfect+0.9*Great+0.6*Good+0.3*Bad+0*Miss)/TotalSteps
//TotalSteps -- общее количество стрелок в песне, включая начисляемые за протяжки
S: Miss = 0 AND Score >=97 %
A: Score >= 92%
B: 87% <= Score < 92%
C: 82% <= Score < 87%
D: 77% <= Score < 82%
F: Score < 77%

На 9 результах из 10 даёт именно то, что я получил.
« Последнее редактирование: 14 Июнь 2008, 01:05:59 от JAM » Записан

Фундамент : [█ █ █ █ █ █ █ █ █ █] 100%
Ювелир:[█ █ █ █ █ █ █ █ █ █]█ █ █ 130%
Nymphobe
Без рейтинга

Offline Offline

Сообщений: 768



леночка ~'@


Просмотр профиля WWW
« Ответ #4: 12 Июнь 2008, 07:25:37 »

-0.5*misshold - оужос  Шокированный
Записан
JAM
Без рейтинга

Offline Offline

Сообщений: 639

User №113


Просмотр профиля
« Ответ #5: 12 Июнь 2008, 11:37:02 »

Именно так памп и считает. Чтобы была оценка F, достаточно пропустить ~23% обычных стрелок, но если в песне одни протяжки, то для получения F достаточно упустить ~15%. Вычислено на Canon-D в Training Station
Записан

Фундамент : [█ █ █ █ █ █ █ █ █ █] 100%
Ювелир:[█ █ █ █ █ █ █ █ █ █]█ █ █ 130%
pyro__maniac
PIU-9
Без рейтинга
*****
Offline Offline

Сообщений: 799



ЭТО СПААААРЖААААА!!!!!!!!!


Просмотр профиля WWW
« Ответ #6: 12 Июнь 2008, 12:24:10 »

я боюсь даже спросить, каким образом это вычислено) Смеющийся
Записан

JAM
Без рейтинга

Offline Offline

Сообщений: 639

User №113


Просмотр профиля
« Ответ #7: 14 Июнь 2008, 00:45:52 »

Всё-таки, с -0.5*MissHold я загнул. По ходу, Training Station по-другому очки считает. За пропущенные протяжки там -300 вычитается только 1 раз, а MissHold справедливо именно там. Сегодня специально проверил.
80.5% Perfects
1.5% Greats
18% Miss (все на протяжках).
Мне дали D, хотя я ожидал получить F. Формулу подправил
Записан

Фундамент : [█ █ █ █ █ █ █ █ █ █] 100%
Ювелир:[█ █ █ █ █ █ █ █ █ █]█ █ █ 130%
Zmey
Без рейтинга

Offline Offline

Сообщений: 1477




Просмотр профиля
« Ответ #8: 14 Июнь 2008, 00:53:39 »

Подправь еще плиз в формулах, где включительно, а где нет.
Т.е. <=
Записан
JAM
Без рейтинга

Offline Offline

Сообщений: 639

User №113


Просмотр профиля
« Ответ #9: 14 Июнь 2008, 01:06:47 »

OK, сделано
Записан

Фундамент : [█ █ █ █ █ █ █ █ █ █] 100%
Ювелир:[█ █ █ █ █ █ █ █ █ █]█ █ █ 130%
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Топ-10 флудеров
Dino
Posts: 2376
Gremlin
Posts: 2259
phylosoph
Posts: 2166
Zmey
Posts: 1477
Bittersweet
Posts: 1130
4yVak
Posts: 1034
Ov3rlorD
Posts: 954
Mindless
Posts: 899
Haru-chama
Posts: 807
pyro__maniac
Posts: 799
Powered by EzPortal
Powered by MySQL Powered by PHP Powered by SMF | SMF © 2006-2009, Simple Machines LLC | Sitemap Valid XHTML 1.0! Valid CSS!