Комментарий #7372101

ReDiskInA
принцип работы ж одинаков для всех однотипных жанров
так-то оно так, но, мы все люди, и случается, что что-то лишнее в код вносишь по запарке или наоборот забываешь убрать, после того, как что-то тестировал

Зато в процессе лазанья обнаружила некоторую нестыковку в показываемом числе "Твой прогресс до следующего уровня:", надо будет расписать её Морру.
о! всё-таки, где-то, есть проблемы с "подсчётом"
я рада, что косвенно помогла найти проблему, хоть и не там, где ожидалось - впрочем, как обычно, в таких вопросах

Смотрю твой список: 41 комплит есть, ок. 41/2310 = 1,77% прогресса общего и получается
говорю ж, так стало после тех двух серий, что отметила, а вчера, при добавлении в список нового, и сегодня днём - 5% так и оставались где-то потерянными, упорно стоял 0% при 1,77%

может, дело в кеше?
понимаю, но нет

Пересчет всех твоих ачивок запускается действием со списком.
я в курсе, читала твои ответы другим пользователям
в том-то и дело, что он обновлял количество процентов, но 5% так и оставались потерянными, он потерял их когда оставалось 4 тайтла до завершения, в итоге, пришлось 5 смотреть

Давай сделаем контрольный выстрел: удали что-то, сделай 40 комплитов и дождись пересчета (сегодня он у меня мгновенный был)
не возникло проблемы, все проценты корректно начислялись
только вот такую странность заметила
243x276
добавляла по одному клипу, но один раз +2% сделал
такое ещё замечала в ачивке "романтика"
здесь, видимо, дело в копящихся цифрах после запятой

Так я так и сказала - округляет в большую сторону)
не, я про то, что это не из-за математики, а из-за приколов разных функций
как известно, у разных языков программирования на этот счёт (округления) своё различное веское мнение ))
// к ближайшему математически + до заданного количества знаков после запятой
$x = 1.7391;
echo round($x, 1); // 1.7
echo round($x, 2); // 1.74
echo round($x, 3); // 1.739

// к большему целому значению + до заданного количества
$x = 1.7313;
echo ceil($x * 100) / 100; // 1.74
// при round() было бы 1.73

// к меньшему целому значению + до заданного количества
$x = 1.7391;
echo floor($x * 100) / 100; // 1.73

Тут бывает, когда ачивка слетает, хотя её жанровых аним человек вообще не трогал и пороги тоже не меняются. Значит жанровый тег у тайтла был убран на МАЛе
попадала, но наоборот - добавили жанр в тайтл и у меня увеличился процент, сам по себе, даже без обновления списка

МАЛе и синхронизировался с Шики, т.е. в списке по фильтру получается недобор. Но это ж не могло быть у тебя прямо в процессе добавления в комплиты, тем более с клипами)
ахах, да кто ж знает, я уже ни в чём не уверена, после того как флешку вывела из строя, случайно нажав пробел на клаве :interested:

тормоза с задержкой выдачи ачивки - это норма...
кст, может, чтобы каждый раз заново новым пользователям это не объяснять, вбить эту информацию (про тормоза) в шапку каждой ачивки?
долго конечно, но, зато, один раз и навсегда
типо: "иногда прогресс засчитывается с опозданием, подождите сутки, если проблема осталась опишите её в комментариях"
Ответы
World_Houp
World_Houp#
так-то оно так, но, мы все люди, и случается, что что-то лишнее в код вносишь по запарке или наоборот забываешь убрать, после того, как что-то тестировал
Ага, недавно как раз из-за такого возникшую ошибку во франшизах и откопали Морр химичил с бэкапом базы, а не актуальной базой...

о! всё-таки, где-то, есть проблемы с "подсчётом"
Да, я отписала этот момент в топик ошибок, если интересно. В ачивках с процентным порогом строчка "Твой прогресс до следующего уровня:" использует для определения прогресса твои комплиты и то число (дробное), которое высчитывается на основании процента порога, а не то, которое уже показывается на странице округленным до целого. Получается чуть больше, чем есть на самом деле.

говорю ж, так стало после тех двух серий, что отметила, а вчера, при добавлении в список нового, и сегодня днём - 5% так и оставались где-то потерянными, упорно стоял 0% при 1,77%
Я допускаю, что оно может тормозить в разных местах. Главное, что сейчас у тебя проблем не возникло, значит дело всё-таки было не в самих вычислениях.
добавляла по одному клипу, но один раз +2% сделал
такое ещё замечала в ачивке "романтика"
здесь, видимо, дело в копящихся цифрах после запятой
А это можно объяснить. Порог срабатывания: 65 для 1го уровня, 150 для второго, между ними дистанция в 85 тайтлов. Вот её и посчитаем. Когда ты посмотрела всего 79 короткометров, это 65 (1й уровень) + 14 от дистанции второго - 14/85 = 16.47% = 17% (или 16%, если там округление показывается так же, как над картинками франшиз - в меньшую сторону). Посмотришь 80 тайтлов - это 65+15, а 15/85= 17.64 = 18%, 16 тайтлов на дистанции = 16/85 = 18.82 = 19%, 17 тайтлов будет 17/85 = 0.2 = 20%, 18 тайтлов сверху - 18/85 = 21.176 = 22%, 19 тайтлов - это 19/85 = 22.35 = 23% по округлению Шики. Опа, у тебя ряд процентов получается 17-18-20-21-22, а не 18-19-20-22-23, значит, всё-таки округляет в меньшую сторону при показе в профиле. Логично, из тех же соображений, что по франшизам - иначе человек как бы еще не досмотрел, но ему показывало бы уже нужный процент и при этом не давало ачивку.
Какой продуктивный день, в двух местах разобрались уже. :tea2:

как известно, у разных языков программирования на этот счёт (округления) своё различное веское мнение ))
Я тебя поняла, есть такое дело)

кст, может, чтобы каждый раз заново новым пользователям это не объяснять, вбить эту информацию (про тормоза) в шапку каждой ачивки?
Бесполезно. Большинство просто ничего не читают, даже пост прямо над своим. Часть не подозревает, что у топиков есть шапка (мда, если в топик попал после нажатия на картинку в профиле /achievements/common/shortie, а не из клуба, то так и есть, и эта часть формируется сайтом автоматически, т.к. это страница ачивки, а не топик клуба /clubs/315-achivki-dostizheniya/topics/245151-korotkometrazhki. клуб не может что-то своё дописывать на инфо-странице ачивки), часть видит топики впервые. Остается объяснять по кругу или надеяться, что кто-то успел ответить раньше. Проходишь все стадии отрицание-депрессия-запой-Тибет-принятие :dont want: :play:
ReDiskInA
ReDiskInA#
Гир, давай уже разберёмся. Скажи конкретно - что ты хочешь по Гитхабу?
  • Ты хочешь, чтобы тебе просто помогали вносить правки? Разделить обязанности как-то, календарик смен составить? :interested:
  • Или чтобы все правки за тебя делали, а ты бы просто в комментах оставлял приписку для Морра, что это одобрено / сообщил бы что у этого юзера всё принимать?

@4-1-|2 g-e-a-r, ну, я всё правильно пишу.
Получаемость космическо-франшизная, читай поп-франшизная в сообщении Морра, для авторов, нереальна, т.к. она уже на 0 уровне за полу-птв.
Ориентируемся на непопулярные франшизы - 100 получателей. Сейчас 16/44 такие и без сниженных порогов.

этот блок весьма успешен
Этот успех не благодаря поставленным там процентам, а из-за правила приёмки в 600/2500 человек, рассылок и заинтересованности в сёненах.
Смотреть много-серийное/-сезонное нечто, уже в геноме человека прописалось, похоже. Люди смотрят 1-2 любимые франшизы и благодаря этому, получают ачивку - такое в авторах только с франшизоделами (Тайпами) прокатывает.

большинство не может чётко высказать
Так-то высказали. Не по разу и с корректировками на 1 уровень и на 2. То, что мы высказали несколько вариантов, не означает, что у нас нет чёткой позиции. Их несколько и все они чётенькие.:relax:

ReDiskInA за ручные для группы авторов
Не так.
Я поддерживаю предложенные Houp пороги для одного единственного 1 уровня.
Но, я также поддерживаю и твою раздачу за птв/пару тайтлов, при условии, что уровней будет 2.
Тестово, сейчас, делай что хочешь, кроме сноса.

у большинства(?) авторов количество получивших не доходит даже до двухзначного числа
Если бы посмотрел на выписанную статистику, то увидел бы, что двухзначников 41 из 44

сколько у нас там успешных авторов, штук 5?
Четырёхзначных - 2. Трёхзначных - 14.

а то пойдёт опять снесёт непопулярные
А чё бы непопулярный блок франшиз не снести? Он также тянет ресурсы сайта, как и непопулярные авторы. :watching:

Вообще, звучит здраво, приделать небольшую иконку инфо, но это полностью в юрисдикции Морра... И не факт, что он захочет её делать, надо и место найти и саму кнопку написать
2 года назад...
кст, может, чтобы каждый раз заново новым пользователям это не объяснять, вбить эту информацию (про тормоза) в шапку каждой ачивки?
Бесполезно. Большинство просто ничего не читают, даже пост прямо над своим. Часть не подозревает, что у топиков есть шапка (мда, если в топик попал после нажатия на картинку в профиле /achievements/common/shortie, а не из клуба, то так и есть, и эта часть формируется сайтом автоматически, т.к. это страница ачивки, а не топик клуба /clubs/315-achivki-dostizheniya/topics/245151-korotkometrazhki. клуб не может что-то своё дописывать на инфо-странице ачивки), часть видит топики впервые. Остается объяснять по кругу или надеяться, что кто-то успел ответить раньше. Проходишь все стадии отрицание-депрессия-запой-Тибет-принятие :dont want: :play:
назад
Твой комментарий
Вернуться к редактированию
Предпросмотр
Скрыть