Наверх

Работа над ошибками

08.10.2022
Всем привет, дорогие члены сообщества!

Как многие из вас знают из этого поста, в сентябре мое внимание было приковано к полному переписыванию страниц с прохождением тестов и их редакторов, для последующего мощного рывка.

Далее, как некоторые из вас могут знать из следующего поста, мое внимание было оторвано и на некоторое время я остановил разработку.

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

Старый светофор

Давайте вспомним, как работал наш, всем известный, светофор оценки теста: "Скучный" - отнимает один балл рейтинга, "Интересный" - добавляет, а оценка "Так себе" просто ничего не делает, это ноль.



И это прекрасно работало, когда для ранжирования тестов использовался показатель рейтинга, но эти времена давно прошли, а во главе угла теперь итоговый балл по десяти-бальной шкале.

И что мы имеем теперь:
  • Оценка "Интересный" добавляет 1 единицу рейтинга, всё хорошо: +1;
  • Оценка "Так себе" не влияет на рейтинг, НО она увеличивает количество оценок у теста, а значит отрицательно влияет на итоговый балл теста, а значит это -1 рейтинга;
  • Оценка "Скучный" вообще отнимает 1 единицу рейтинга, а так же записывается в количество оценок, а значит, по факту дает -2 к рейтингу теста;

В итоге мы имеем картину: одна плохая оценка в два раза сильнее, чем одна хорошая, а нейтральная оценка по факту является отрицательной.

Доходило до смешного: можно было вообще получить отрицательный итоговый балл, если число оценок "Скучный" перевешивало число положительных оценок.


Лайки и дизлайки

Принимая во внимание все вышесказанное, я упрощаю данную конструкцию:



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

Благодаря этому решению, средняя оценка тестов на сайте сильно поднялась, поэтому необходимо было перебалансировать пару цифр:
  • Теперь по истечении месяца после публикации с сайта будут удаляться тесты с оценкой ниже 7 (было "ниже 4");
  • Для награды "Идеальный тест" тест должен набрать балл не ниже 9.5 по итогу первых 50 прохождений (было "не ниже 9");


Кроме того

Раз уж мы убрали оценку "Так себе" - она должна уйти из профилей пользователей, на ее место встанет средняя оценка ваших тестов:



Далее, так как мы подвели общую черту с понятиями "Лайк/Дизлайк" под тестами, постами и комментариями - я не вижу причин не включить лайки и дизлайки под постами и комментариями в эту статистику. Поэтому теперь в профиле пользователя отображается общее число лайков и дизлайков, поставленных под всеми типами материалов на сайте.


Ответы на вопросы

В процессе написания новости, мне задали вопрос: нормально-ли вообще, что благодаря пересчету, на данный момент слишком много тестов с оценками 9 и 10? Что будет дальше с такими темпами?

Отвечаю: люди в целом не особо любят ставить дизлайки. Как правило пользователь предрасположен поставить тесту хорошую оценку, ведь раз уж он его прошел - значит тест ему нравится. В крайнем случае, он нажмет в конце прохождения "Так себе", но отрицательной оценкой пользуются, реально, единицы. А теперь выбор прост: либо тебе все понравилось и балл теста увеличится, либо что-то было не так и он уменьшится.

Кто-то может сказать: но это же все равно, что просто убрать вариант оценки "Скучный", а значит средний балл будет в любом случае выше, чем раньше.

Отвечу: да, так и есть, но такая система выглядит проще и прозрачнее, а завышенные границы удаления тестов справятся с остальными издержками.


На этой ноте я заканчиваю этот ужасный, абсолютно нечитабельный пост. Спасибо всем, кто осилил. Я продолжаю работать, оставайтесь с нами!

Оставить комментарий

Для добавления комментария необходимо авторизоваться.

Лучшиекомментарии (39)

REEF

Ушла эра жёлтых морд(

32

VEROYATNOST9

Первое время будет непривычно, особенно когда вокруг так много тестов с высокими баллами и пользователей, у которых средний балл больше девятки, но к этому можно будет привыкнуть. Будет ли пересчитана награда для старых тестов «идеальный тест» при выполнении условия 9.5 оценка и прохождения 50+? Или это распространяется на новые работы после обновления?

Ответы (2)
12

admin

Ответ на  Первое время будет н... (VEROYATNOST9)

Нет, награды не будут пересчитаны, так как мы не знаем, как проголосовали бы люди, имей они под рукой текущий функционал.

10

VEROYATNOST9

Ответ на  Нет, награды не буду... (admin)

И правда, звучит логично. Ну и хорошо)

7

Artemka

Всё гениально и просто ;)

16

Diablo2003

Ух... Давно пора.

9

ᗩᑎTIᗪEᗰEᑎTIᗩ

Комментарий удален его автором.

Ответы (3)
15

Ценительница

Ответ на  удаленный комментарий (ᗩᑎTIᗪEᗰEᑎTIᗩ)

Я тебя сначала не узнала. Подумала, что новый пользователь пришёл😁.

12

ᗩᑎTIᗪEᗰEᑎTIᗩ

Ответ на  Я тебя сначала не уз... (Ценительница)

Комментарий удален его автором.

11

Ценительница

Ответ на  удаленный комментарий (ᗩᑎTIᗪEᗰEᑎTIᗩ)

Ну, чтож. Желаю тебе удачи)!

11

Ценительница

Удобная и рациональная обнова. Спасибо☺!

14

vados NERO

да супер конечно теперь хейтерам еще легче сделать так чтобы тесты спустя месяц удалили, ну надеюсь что все люди стали добрее и будут ставить тока лайки

Ответы (2)
10

admin

Ответ на  да супер конечно теп... (vados NERO)

Оба умозаключения неверны: 1) Теперь у хейтеров нет кнопки "-2", а требования выросли не в 2, а в 1.75 раза. 2) Люди и так слишком добры, нужно называть вещи своими именами и смело ставить дизлайк плохой работе. Это полезно для всех: широкая аудитория не будет проматывать горы мусора в поисках, а для авторов это станет стимулом к росту.

13

vados NERO

Ответ на  Оба умозаключения не... (admin)

Ну буду надеяться что они неверны. а то смотреть как твои тесты которые ты делал довольно не мало времени удаляют не приятно, но по крайней мере система оценок хотя бы стала лучше чем была

9

Evreu

Хорошая обнова😎Удаляться,если оценка ниже 7 - звучит грустно.Я бы,хотя бы 6 поставил,как минимум🧐(хотя,как будет работать и насколько будут теперь, плохие оценки ставить - неизвестно).

Ответы (3)
10

admin

Ответ на  Хорошая обнова😎Удал... (Evreu)

Я посмотрел на статистику и выбрал эту цифру неспроста, будь уверен, хорошие тесты легко наберут семерку.

13

Evreu

Ответ на  Я посмотрел на стати... (admin)

Буду,на это надеяться🙂

8

remostreamer

Ответ на  Я посмотрел на стати... (admin)

Что-то я уже не уверен в этом. У меня последний тест еле-еле семёрку набрал. Может и не набрал бы даже, если бы я сам его не проходил. Хотя он объективно точно не заслуживает удаления. Это не моё ЧСВ, это правда объективно так

6

Toxexex

Порог в оценку 7 пока что выглядит страшно, но посмотрим, как будет обстоять на деле

Ответы (1)
11

Scarlight

Ответ на  Порог в оценку 7 пок... (Toxexex)

Ну старым тестам ничего не угрожает, у меня все оценки 8 и выше, а вот за новые не ручаюсь, но вроде нормально идёт, оценки 9 да 10 стабильно на большинстве тестов.

9

MrSekt

На самом деле одобряю, что убрали оценку "Так себе", она практически не нужна и всё равно снижает рейтинг. Единственное, что жалко, что заменили мордашки на просто лайки и дизлайки. А так, сойдёт.

8

esPIO

Жалко мордочки, но в целом посмотрим как теперь это всё будет работать. Спасибо за обновление (✧ω✧) (Теперь у меня есть 10.00 (166) тест, какой же кайф) XD

26

DE_lay

Крутое обновление

8

Scarlight

"люди не особо любят ставить дизлайки" Кольмар би лайк.

Ответы (1)
15

admin

Ответ на  "люди не особо любят... (Scarlight)

Любому сообществу нужны люди, которые будут адекватно, без чувства жалости, оценивать треш как треш. От этого в конце концов выигрывает широкая аудитория.

11

Asalamium

Мне кажется, что лучше удалять тесты, когда оценка ниже 6, а не 7, потому что 7 могут всё-же получить классные тесты (в плане может 6.9). А так обнова неплохая, до прочтения этого поста я думал, что всё не так, как есть, и мне показалось, что обнова - хрень. Ждём новых обновлений!

Ответы (3)
8

SerVopros

Ответ на  Мне кажется, что луч... (Asalamium)

Я не нашел ни одного пользователя со средней оценкой ниже 9. Поэтому попробуй сначала найти качественный тест с оценкой 7, мне кажется сейчас такое невозможно. Мы влетаем в эпоху завышенных оценок.

10

Asalamium

Ответ на  Я не нашел ни одного... (SerVopros)

Ну да, наверное, ты прав)

8

Scarlight

Ответ на  Я не нашел ни одного... (SerVopros)

Ну почему не нашёл, я вот взглянул на pallay, у него оценка ощутимо ниже 9,но я думаю понятно почему. Как мне кажется для него средний бал 8.38, слишком высок.

6

Тим Ховард

Что случилось? Что происходит? Ошеламляющая и интересная обнова. Надо как-то переворить её немного.

8

Rakuzan.Inej

В целом патчик кайфовый, оценка "Так себе" действительно была балластом, так же хорошо, что теперь подсчитываются лайки/дизлайки не только на тесты, но и на комментарии с постами)

9

Danik13hm

Хорошее, слегка суровое обновление👀

10

VenuZ

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

Ответы (2)
1

Пёс Кошачий

Ответ на  "Бороду я сбрею, но ... (VenuZ)

А зачем ограничиваться лимитом на дизлайки? Давай вообще ограничил количество прохождений тестов за день, а если хочешь больше - плати. И ещё не понимаю, зачем платить рейтингом, когда за это можно просить реальные деньги. Серьёзно, как админ сам не додумался?

10

VenuZ

Ответ на  А зачем ограничивать... (Пёс Кошачий)

Что бы не злоупотребляли. Дизлайк - это негатив, деструктивизм. Насчёт ограничить прохождения, это давняя идея, до которой ни как не дойду написать. Коротко, смысл в текучем рейтинге, что бы топ-1 был не за 2 года, а за последний квартал, это повысило бы активность и привлекло бы больше новичков. Но местные авторитеты конечно никогда не позволят этого. И да, плата, это тоже из идей, только не деньгами, а токенами (пересчёт рейтинга), хочешь большей активности. создавай её, а не паразитируй на чужой. С интеграцией с Яндексом это ещё проще. привлечение к их рекламе через свой контент, чего то это должно стоить (не говори админу).

3

DennisZp

Офигенно, лайки и дизлайки и вправду классные. Кстати я нашёл свои тапки, спасибо большое Админ)

7

Dancer Disko

Мы все теперь гениальные создатели тестов с оценкой близкой к идеальной :D

15

Апелькот

Эти парни были из тееееех, кто просто любит жиииииить... Помянем мордочки А вот ИТ вроде стал жоще на первый взгляд, но стал легче (чиво крять?)

10

Antonymayer

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

7