![]() |
Добро пожаловать, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
UNDEFEAT |
![]()
Сообщение
#1
|
![]() Avorthoren ![]() ![]() ![]() ![]() Группа: Модераторы BrainGames Сообщений: 3 847 Регистрация: 13.11.2010 Из: Kиев Пользователь №: 21 696 ![]() |
У нас слабо дифференцированная шкала веса задачи. Нужно её расширить, потому что есть совсем разные "пятёрки", и совсем разные "единички".
Также необходимо в статистике задачи показывать долю решивших в процентах с точностью хотя бы до второго знака после запятой, а лучше - до трёх. Предлагаю: 1. Увеличить максимальный рейтинг задачи. Сейчас R = 5. 2. Возможно, сместить "начало шкалы". Сейчас x[1] = 8%. 3. Уменьшить коэффициент, на который делится x[i] для получения x[i+1]. Сейчас k = 2. Вес задачи определяется отношением числа решивших к числу видевших задачу. Обозначим это отношение х. Что бы понять, на сколько увеличивать максимальный, и как сильно сдвигать начало шкалы, нужна свежая статистика по максимальному и минимальному х среди весовых задач кроме "Прикладной" и "Общая фраза". Предварительно, предлагаю следующее: 1) R = 10; 2) x[1] = 10% 3) k = 16/9 Получим следующие результаты: 1: x > 10 % 2: x > 5.62 % 3: x > 3.16 % 4: x > 1.78 % 5: x > 1 % 6: x > 0.563 % 7: x > 0.317 % 8: x > 0.178 % 9: x > 0.1 % 10: x <= 0.1 % На данный момент, 4 самые "тяжёлые" задачи: 1) Брейнгреслинг: х = 110 / 57651 ~ 0.191%, будет иметь вес 8; 2) Две двойки: х = 108 / 59951 ~ 0.18%, будет иметь вес 8; 3) Храм: х = 73 / 41943 ~ 0.174%, будет иметь вес 9; 4) Клетки и квадраты: х = 59 / 50584 ~ 0.117%, будет иметь вес 9; Сообщение было отредактировано UNDEFEAT: 8.8.2019, 10:16 |
alan |
![]()
Сообщение
#2
|
![]() zzz... ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Braingames Сообщений: 13 480 Регистрация: 23.2.2009 Из: Симферополь Пользователь №: 13 114 ![]() |
А скрип для проверки сложности задач сломался что ли?
Изначально делили именно по количеству задач в категории, без каких-либо коэфициентов придуманных от балды. Просто потом заметили, что зависимость примерно экспоненциальная и упростили. |
UNDEFEAT |
![]()
Сообщение
#3
|
![]() Avorthoren ![]() ![]() ![]() ![]() Группа: Модераторы BrainGames Сообщений: 3 847 Регистрация: 13.11.2010 Из: Kиев Пользователь №: 21 696 ![]() |
А скрип для проверки сложности задач сломался что ли? Изначально делили именно по количеству задач в категории, без каких-либо коэфициентов придуманных от балды. Просто потом заметили, что зависимость примерно экспоненциальная и упростили. Почему же от балды ![]() В моём случае целью было привести веса задач в диапазон 1..10 и сделать это разумно. А коэффициенты построены на текущем состоянии статистики. |
alan |
![]()
Сообщение
#4
|
![]() zzz... ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Braingames Сообщений: 13 480 Регистрация: 23.2.2009 Из: Симферополь Пользователь №: 13 114 ![]() |
Ну хорошо если так. Наверное пяти весов и правда недостаточно для пятиста задач. Вопрос в том кто это будет менять, там нужно код править, если я правильно помню, вроде просто, но нужны права и все такое.
|
vituss |
![]()
Сообщение
#5
|
Kорифей ![]() ![]() ![]() ![]() Группа: Администраторы Braingames Сообщений: 1 604 Регистрация: 6.11.2009 Пользователь №: 17 514 ![]() |
Я вообще не вижу смысла в этой затее.
Если "вес" задачи понимать именно так, как он сформулирован "Вес задачи -- на сколько увеличится рейтинг пользователя после успешного решения задачи", то он и сейчас точно отражает ситуацию: какой вес, столько и добавляют. А если вес понимать как "Больше вес -- сложнее задача", то (количество решивших)/(количество имевших возможность решить) - не показатель сложности в чистом виде. Решают те, кто как минимум захотел решать. Потому задачи на менее распространенные области знаний (шахматные, преферансные, физические и т. п.) имеют больший вес, хотя для обладающих этими знаниями сложности не представляют. А некоторые задачи имеют такое отпугивающе сложное, труднопонимаемое или просто неинтересное условие, что их просто не берутся решать, откладывают "на потом". Да и сложность - понятие субъективное. Одному легче сгенерировать идею, другому напрячь память. Если бы мы ввели параметр сложности, который бы выставлялся игроками (как симпатии), и его усредняли, то это больше бы отражало сложность задачи. Потому повышать точность значений, сохраняя методическую ошибку в определении параметра, не имеет смысла. И потом, какова цель этого уточнения? Увеличить вдове значение рейтинга каждому - а зачем, на что влияет абсолютное значение? Увеличить различие между рейтингами разных игроков как в спорте, измерять рекорды по бегу не в секундах, а в сотых или тысячных долях секунды - так у нас не чемпионат, от рейтинга ничего не зависит, да и не так часто игроки имеют одинаковые рейтинги (посмотрите в таблицы). И еще. Чем больше возможных градаций веса у задачи, тем чаще будут вопросы "почему у А вес больше, чем у Б, если А явно легче?" Сейчас нарекания на вес задач обычно возникают только сразу после их публикации, да и то у новичков, которые еще не знают, как вес формируется со временем. Зачем трогать параметр, который игроков мало интересует и на сайт не влияет? У сайта сейчас гораздо больше проблем с активностью модераторов, с методикой отбора задач. Вот чему нужно уделить внимание. Знать бы только как. ![]() |
UNDEFEAT |
![]()
Сообщение
#6
|
![]() Avorthoren ![]() ![]() ![]() ![]() Группа: Модераторы BrainGames Сообщений: 3 847 Регистрация: 13.11.2010 Из: Kиев Пользователь №: 21 696 ![]() |
|
vituss |
![]()
Сообщение
#7
|
Kорифей ![]() ![]() ![]() ![]() Группа: Администраторы Braingames Сообщений: 1 604 Регистрация: 6.11.2009 Пользователь №: 17 514 ![]() |
Ну, видимо, наш разработчик. Не думаю, что это сложно. Если есть такой разработчик, которому можно ставить задачи (кстати - как это делать?), то думаю, что найдутся более приоритетные задачи, которые могли бы облегчить жизни игрокам и/или модераторам при решении или отборе задач. |
UNDEFEAT |
![]()
Сообщение
#8
|
![]() Avorthoren ![]() ![]() ![]() ![]() Группа: Модераторы BrainGames Сообщений: 3 847 Регистрация: 13.11.2010 Из: Kиев Пользователь №: 21 696 ![]() |
Я вообще не вижу смысла в этой затее. Если "вес" задачи понимать именно так, как он сформулирован "Вес задачи -- на сколько увеличится рейтинг пользователя после успешного решения задачи", то он и сейчас точно отражает ситуацию: какой вес, столько и добавляют. А если вес понимать как "Больше вес -- сложнее задача", то (количество решивших)/(количество имевших возможность решить) - не показатель сложности в чистом виде. Решают те, кто как минимум захотел решать. Потому задачи на менее распространенные области знаний (шахматные, преферансные, физические и т. п.) имеют больший вес, хотя для обладающих этими знаниями сложности не представляют. А некоторые задачи имеют такое отпугивающе сложное, труднопонимаемое или просто неинтересное условие, что их просто не берутся решать, откладывают "на потом". Да и сложность - понятие субъективное. Одному легче сгенерировать идею, другому напрячь память. Если бы мы ввели параметр сложности, который бы выставлялся игроками (как симпатии), и его усредняли, то это больше бы отражало сложность задачи. Потому повышать точность значений, сохраняя методическую ошибку в определении параметра, не имеет смысла. И потом, какова цель этого уточнения? Увеличить вдове значение рейтинга каждому - а зачем, на что влияет абсолютное значение? Увеличить различие между рейтингами разных игроков как в спорте, измерять рекорды по бегу не в секундах, а в сотых или тысячных долях секунды - так у нас не чемпионат, от рейтинга ничего не зависит, да и не так часто игроки имеют одинаковые рейтинги (посмотрите в таблицы). И еще. Чем больше возможных градаций веса у задачи, тем чаще будут вопросы "почему у А вес больше, чем у Б, если А явно легче?" Сейчас нарекания на вес задач обычно возникают только сразу после их публикации, да и то у новичков, которые еще не знают, как вес формируется со временем. Зачем трогать параметр, который игроков мало интересует и на сайт не влияет? У сайта сейчас гораздо больше проблем с активностью модераторов, с методикой отбора задач. Вот чему нужно уделить внимание. Знать бы только как. ![]() Вес задачи имеет некоторую корреляцию со сложностью решения задачи. Игрок видя задачи с весом 2 и 5 может с большой уверенностью (хоть и не 100%) сказать, что первая для него будет проще, чем вторая. Моё предложение позволит делать это ещё лучше. Очевидно, что высказывание "Потому повышать точность значений, сохраняя методическую ошибку в определении параметра, не имеет смысла." неверно. Смысл имеет. Если бы вес каждой задачи был 1, то очевидно, что при разделение весов на 5 категорий позволило бы игрокам хоть как-то различать их сложности. При чём здесь вообще вопросы пользователей? Есть FAQ. Не согласен, что людей мало интересует вес задачи. Проблемы с активностью модераторов и методикой отбора задач никак не пересекаются с этой темой. К чему ты вообще об этом здесь написал? Если есть такой разработчик, которому можно ставить задачи (кстати - как это делать?), то думаю, что найдутся более приоритетные задачи, которые могли бы облегчить жизни игрокам и/или модераторам при решении или отборе задач. Насколько я понимаю, это и есть раздел форума для предложений. Не знаю, на счёт более приоритетных, но эта задача вроде довольно простая и особых усилий требовать не должна. |
Nikita146 |
![]()
Сообщение
#9
|
![]() Kорифей ![]() ![]() ![]() ![]() Группа: Администраторы Braingames Сообщений: 1 501 Регистрация: 21.9.2015 Пользователь №: 54 896 ![]() |
Отмечу, что есть ещё одна родственная проблема — большой разрыв рейтингов. Простым игрокам топы кажутся недосягаемыми, а собственный темп набора рейтинга — очень низким. Это демотивирует игроков. И если наделить сложные задачи ещё большим весом, то эта проблема только усугубится. Мне кажется, это очень нежелательно для благополучия сайта.
Может, справедливее рассмотреть не деление по весу на группы одинакового размера, а деление на группы, в которых доля решивших равномерно растёт? |
UNDEFEAT |
![]()
Сообщение
#10
|
![]() Avorthoren ![]() ![]() ![]() ![]() Группа: Модераторы BrainGames Сообщений: 3 847 Регистрация: 13.11.2010 Из: Kиев Пользователь №: 21 696 ![]() |
Отмечу, что есть ещё одна родственная проблема — большой разрыв рейтингов. Простым игрокам топы кажутся недосягаемыми, а собственный темп набора рейтинга — очень низким. Это демотивирует игроков. И если наделить сложные задачи ещё большим весом, то эта проблема только усугубится. Мне кажется, это очень нежелательно для благополучия сайта. Может, справедливее рассмотреть не деление по весу на группы одинакового размера, а деление на группы, в которых доля решивших равномерно растёт? Хм, никогда об этом всерьёз не думал. Неужто у кого-то может пропасть желание решать задачки, если ему кажется, что все он никогда не решит? ![]() Да и это никак не изменит общую ситуацию, ведь формула экспоненциальная. Отношения рейтинга большинства игроков практически не изменится. |
alan |
![]()
Сообщение
#11
|
![]() zzz... ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Braingames Сообщений: 13 480 Регистрация: 23.2.2009 Из: Симферополь Пользователь №: 13 114 ![]() |
QUOTE Неужто у кого-то может пропасть желание решать задачки, если ему кажется, что все он никогда не решит? +один. не помню что бы топы мне когда-то казались недосягяемыми. сначала я о них просто не думал. а думать начал только когда решил процентов девяносто задач, и тогда уже казалось все вполне досягаемым. мне кажется это какие-то слишком специфичные штуки о которых при решении вопросов веса задач лучше не думать. вес задач это вес задач, он разделяет задачи по сложности и служит наградой за решение Одной конкретной задачи. А топ - это топ. |
vituss |
![]()
Сообщение
#12
|
Kорифей ![]() ![]() ![]() ![]() Группа: Администраторы Braingames Сообщений: 1 604 Регистрация: 6.11.2009 Пользователь №: 17 514 ![]() |
Отмечу, что есть ещё одна родственная проблема — большой разрыв рейтингов. Простым игрокам топы кажутся недосягаемыми, а собственный темп набора рейтинга — очень низким. Это демотивирует игроков. И если наделить сложные задачи ещё большим весом, то эта проблема только усугубится. Мне кажется, это очень нежелательно для благополучия сайта. Ну, это не проблема. Можно было бы вместо 10-бальной шкалы оставить 5-бальную, но с дискретом не 1, а 0,5 или даже 0,1 балла. При этом абсолютные значения рейтингов не изменятся, только "точнее" будут определяться. А программе все равно, до какого знака округлять. Только какая разница? Цифры никого не пугают. Любой игрок, задумывающийся о высоком рейтинге (то есть точно не дурак) легко спрогнозирует сколько и каких задач из числа нерешенных он должен решить, чтобы поднять свой рейтинг до нужного ему значения. Ведь и все рейтинги и веса всех задач у него перед глазами. Абсолютные значения весов и рейтингов, а значит и "точность" и масштабирование этих значений ни на что не влияют. Значения повлияли бы только в одном случае - если бы поменялись критерии определения весов и задача Х была сложнее Y, а стала легче. А насчет мотивации игроков, то это совсем другой вопрос: с какой целью их мотивировать, и что считать "благополучием сайта"? Сейчас сайт действует на волонтерских началах: игроки не платят за удовольствие, модераторам не оплачивают их труд. Баланса интересов нет и в помине. И если мотивировать игроков больше задач решать, то нужно мотивировать и модераторов больше задач отбирать и проверять. Иначе и последние модераторы разбегутся или будут только ими числиться, что мы сейчас и имеем. ![]() |
vituss |
![]()
Сообщение
#13
|
Kорифей ![]() ![]() ![]() ![]() Группа: Администраторы Braingames Сообщений: 1 604 Регистрация: 6.11.2009 Пользователь №: 17 514 ![]() |
Насколько я понимаю, это и есть раздел форума для предложений. Не знаю, на счёт более приоритетных, но эта задача вроде довольно простая и особых усилий требовать не должна. Предложений и до этого было немало. И новые можно напредлагать. Вопрос в другом: кто конкретно определяет, какие предложения внедрять, а какие игнорировать? Есть ли вообще смысл тратить время на обсуждение предложений, если их внедрением некому заниматься? А если есть кому внедрять, то нужно определять приоритеты - внедрять первым не то, что легче, а то, что нужнее. Насчет необходимости пересмотра системы определения веса задач. Откуда вообще возник вопрос? Были жалобы игроков на это? Где эти жалобы? Сколько их? Чем конкретно игроки недовольны? А то мы обсуждаем удобство системы для игроков не на основе их пожеланий, а каждый со своей личной колокольни. |
UNDEFEAT |
![]()
Сообщение
#14
|
![]() Avorthoren ![]() ![]() ![]() ![]() Группа: Модераторы BrainGames Сообщений: 3 847 Регистрация: 13.11.2010 Из: Kиев Пользователь №: 21 696 ![]() |
. Насчет необходимости пересмотра системы определения веса задач. Откуда вообще возник вопрос? Были жалобы игроков на это? Где эти жалобы? Сколько их? Чем конкретно игроки недовольны? А то мы обсуждаем удобство системы для игроков не на основе их пожеланий, а каждый со своей личной колокольни. А каким количеством голосов по твоему мнению должно подкрепляться предложение по улучшению, чтоб его стоило воплощать в жизнь? ![]() Или ты считаешь, что многим это нововведение будет не по душе? Ну и я не говорил, что это задача первостепенной важности. Где-то же нужно всё это записывать - вот я и написал в соответствующей теме форума. Сообщение было отредактировано UNDEFEAT: 12.1.2021, 2:24 |
![]() ![]() |
![]() |
Упрощённая версия | Сейчас: 27.4.2024, 0:52 |