IPB

Добро пожаловать, гость ( Вход | Регистрация )

5 Страниц V  1 2 3 > »   
Тема закрытаОткрыть новую тему
> 23.03.2015: Древовидная структура сайта
alan
23.3.2015, 23:05
Сообщение #1


zzz...
*****

Группа: Администраторы Braingames
Сообщений: 12 074
Регистрация: 23.2.2009
Из: Симферополь
Пользователь №: 13 114



1. Схема доступа к задачам на сайте изменилась. Теперь не все задачи будут доступны сразу, и чтобы увидеть их условие и получить возможность проверить ответ вам нужно будет сначала решить другие задачи.
1.1. Дерево зависимостей задач можно посмотреть тут: https://braingames.ru/?displayOpts=tree . Чтобы получить доступ к задаче нужно решить все задачи, которые находятся слева от нее (следуя против стрелочек). Например, если задача А открывает задачу Б, то Б будет поставлена справо от А и будет нарисовано "А->Б".
Если А открывает также доступ к В и Г, а задача Д открывает доступ к Е то будет
CODE
А -> Б
   > В
   > Г
Д -> Е

Решенные задачи показаны светло желтым цветом, нерешенные, но доступные - зеленым, а недоступные - красным. Сортировка идет по весу, а затем по симпатиям решивших. При наведении мышкой можно увидеть дополнительную информацию о задаче.
1.2. По умолчанию в списках задач показаны те, к которым у вас есть доступ. Например список незачтенных: https://braingames.ru/?displayOpts=unchecked. Недоступные задачи вы можете найти переключив фильтр сверху с "Все доступные" на "Все". Кроме того, если не зачтена, то будет показано ко скольки задачам она открывает доступ: "Задача открывает N(M) задач"(*), и по клику можно посмотреть их список например: https://braingames.ru/?dependsOn=585. Если задача зачтена, то вместо ссылки будет показано голосование нравится\не нравится, но вы все еще можете найти список на странице комментариев или обсуждения.
1.2.1. (*) Cписок зависимых задач открывается по ссылке "Задача открывает N(M) задач". Это означает, что по решению задачи вы получите гарантированный доступ к N конкретным задачам (при этом возможно часть из них вам уже была доступна, см. ниже).
M - это суммарное число задач в ветке дерева задач, т.е. задачи к которым нельзя стандартными методами получить доступ не решив данную задачу, а для (M-N) задач из них вам прийдется решить еще несколько задач чтобы открыть доступ.
1.2.2. В списке всех комментариев: https://braingames.ru/?path=comments показаны только комментарии к задачам, к которым есть доступ.
1.3. В списках зависимых задач (по ссылкам "Задача открывает N(M) задач"), и непосредственно на страницах комментариев, которые вы можете открыть через дерево задач, недоступные задачи будут показываться в обычном виде, но без условия. Вместо условия будет: "[Вы сможете увидеть полный текст данной задачи и проверять свое решение когда решите задачу Название задачи.]" + тизер, который дает общее представление о задаче, но не раскрывает всех данных необходимых для начала решения.
1.4. Доступ к недоступной задаче очевидно дается после решения задачи, от которой она зависит.
1.5. Зависимости в будущем могут меняться, но, если вы решили задачу А с целью получить доступ к задаче Б, то доступ к задаче Б у вас останется независимо от изменений в дереве.
1.6. Кроме того, изначально всем кто уже начал обсуждение по опубликованной задаче, доступ к ней будет подарен навсегда. Так же будет дан доступ к задачам, к которым открывает доступ уже решенные задачи. Однако(!) при изменении структуры дерева доступ к этим задачам может быть закрыт (так как вы не решали целенаправленно какие-либо задачи чтобы его получить).
1.7. У привелигированных пользователей будет доступ ко всем задачам в отборе, однако при публикации доступ к таким задачам будет закрыт даже если обсуждение уже началось. Если задача решена, то доступ к ней останется разумеется.
1.8. Около кнопки логина вы можете видеть сколько задач на сайте и сколько из них вам доступно для решения.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Незачем
24.3.2015, 6:26
Сообщение #2


Новичок
*

Группа: Пользователи Braingames
Сообщений: 6
Регистрация: 6.11.2010
Пользователь №: 21 587



Вот оно что, а я-то думаю, почему список сегодня стал каким-то странным smile.gif
Ещё вчера хотелось ответить на кучу задач, а сегодня они недоступны.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
panda-pandus
24.3.2015, 10:48
Сообщение #3


Участник
**

Группа: Пользователи Braingames
Сообщений: 196
Регистрация: 9.4.2010
Пользователь №: 20 180



А зачем так сделано? Получается несправедливо: например, у одного пользователя затык на задаче, открывающей много других, а у другого затык на задаче, которая ничего не открывает. Первый не может решать множество других задач из за того, что не осилил всего одну, а второй может все, кроме одной.

Новым пользователям, может быть, от этого и будет интереснее, а старые, наоборот, расстроятся. Бывает, решал-решал какую-то задачу, а она вдруг в недоступных, хотя по ней есть мысли и хочется добить.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
alan
24.3.2015, 10:53
Сообщение #4


zzz...
*****

Группа: Администраторы Braingames
Сообщений: 12 074
Регистрация: 23.2.2009
Из: Симферополь
Пользователь №: 13 114



panda-pandus, да, это сделано для новых пользователей в основном. Просим прощение за неудобства.

Сделано это чтобы повысить интерес и азарт новичков к сайту. Вызывать желание задерживаться тут на подольше у тех, кто решает десяток задач на сайте и уходит.

А про справедливость - разве раньше она была? Кому-то нравится физика, а кому-то математика, а на сайте вторых задач больше. Кто-то знает задачу с детства, а кто-то не знает. У кого-то затык на 5 бальной, а у кого-то на 1 бальной, хотя он и 5 бальные решает без труда.
Вообще, когда есть идеальная справедливость и идеальное равенство жизнь становится не интересно по-моему.smile.gif Представьте предельно справедливый сайт, в котором все пользователи при регистрации для проверки способностей решают задачу a*x^2+b*x+c=0, и все задачи на сайте - это квадратные уравнения.
А в целом приличное количество задач должно нивелировать тот факт, что у одного затык будет на одной задаче, а у другого - на другой. У каждого затыки будут по многим задачам, какие-то ценные, какие-то не очень.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
panda-pandus
24.3.2015, 11:06
Сообщение #5


Участник
**

Группа: Пользователи Braingames
Сообщений: 196
Регистрация: 9.4.2010
Пользователь №: 20 180



Мне кажется, что почти у всех пользователей даже из топ-30 есть 1-2 задачи, которые им годами не даются - а может, никогда и не дадутся. Получается, что если такая задача открывает несколько, они годами не могли бы получить доступ к некоторым задачам. А может, и вообще никогда в жизни не смогли бы. Несмотря на то, что они лучшие. Грубо говоря, если ты не входишь в десятку самых крутых пользователей, способных решить вообще все задачи на сайте - возможно, некоторые задачи ты просто никогда в жизни не увидишь, вот это несколько печалит.

Если бы я проектировал подобную систему, я бы спроектировал так, чтобы она работала только на начальном этапе. Когда человек только пришел и начинает решать - каждая решенная задача открывает ему новые. Но когда он уже достаточно прорешал и набрал, скажем, 20%, или 30%, или 50% баллов - ему уже открываются все задачи. Потому что у него рано или поздно возникнут затыки на каких-то задачах и это будет бесить. Может быть, сделать что-нибудь такое: "Чтобы открыть эту задачу, вам надо решить задачу такую-то либо набрать 295 баллов". Тогда поначалу игрок будет открывать новые задачи, решая требуемые, а потом постепенно они начнут открываться просто потому что он решил уже достаточно много задач в целом.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
vahmurko
24.3.2015, 11:28
Сообщение #6


Ваш мурко :-)
****

Группа: Модераторы BrainGames
Сообщений: 4 127
Регистрация: 17.11.2007
Из: Питер
Пользователь №: 4 908



QUOTE(panda-pandus @ 24.3.2015, 11:06) *
Если бы я проектировал подобную систему, я бы спроектировал так, чтобы она работала только на начальном этапе.

Это логично, кстати, учитывая, что нововведение ориентировано как раз на новичков.


--------------------
come true
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
mart_fisch
24.3.2015, 11:31
Сообщение #7


Новичок
*

Группа: Пользователи Braingames
Сообщений: 2
Регистрация: 6.1.2015
Из: Нижний Новгород
Пользователь №: 52 573



С точки зрения недавнего обитателя сайта очень бы хотелось, чтобы задачи, к которым нет доступа, можно было видеть полностью, пусть даже и без возможности дать ответ. Тогда их можно было бы решать и откладывать "на потом". Ограничение еще и в тексте и в потенциальной возможности решать даже то, что пока недоступно, несколько огорчает. Хотя я понимаю, что к любой системе нужно привыкнуть и любую систему нужно обкатать, но вот такое пожелание есть, это, на мой взгляд, дало бы лишний стимул к этим задачам стремиться.


--------------------
МиниМозг с тенденцией к росту
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
alan
24.3.2015, 11:36
Сообщение #8


zzz...
*****

Группа: Администраторы Braingames
Сообщений: 12 074
Регистрация: 23.2.2009
Из: Симферополь
Пользователь №: 13 114



panda-pandus, спасибо за идею.

mart_fisch, спасибо за фидбек. Пока было решено сделать так как сделано. Попробуйте порешать задачи в данной модели: принять тот факт, что задачи, которые закрыты, закрыты как для обсуждения так и для самостоятельного решения, и сосредоточиться на решении открытых задач, у вас их должно быть порядка сотни. И года через пол поделиться впечатлениями. Может быть позже это будет изменено.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
panda-pandus
24.3.2015, 12:16
Сообщение #9


Участник
**

Группа: Пользователи Braingames
Сообщений: 196
Регистрация: 9.4.2010
Пользователь №: 20 180



А будут проводиться какие-то статистические исследования - насколько лучше стали удерживаться игроки после введения данной системы? Как человек, имеющий отношение к разработке игр, могу сказать, что можно сильно ошибиться, рассуждая чисто умозрительно о том, что игроку интересно, а что неинтересно, и что его удержит, а что нет. Без объективной проверки того, что получилось, можно сильно наступить на грабли.

Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
alan
24.3.2015, 12:35
Сообщение #10


zzz...
*****

Группа: Администраторы Braingames
Сообщений: 12 074
Регистрация: 23.2.2009
Из: Симферополь
Пользователь №: 13 114



QUOTE(panda-pandus @ 24.3.2015, 10:16) *
А будут проводиться какие-то статистические исследования - насколько лучше стали удерживаться игроки после введения данной системы? Как человек, имеющий отношение к разработке игр, могу сказать, что можно сильно ошибиться, рассуждая чисто умозрительно о том, что игроку интересно, а что неинтересно, и что его удержит, а что нет. Без объективной проверки того, что получилось, можно сильно наступить на грабли.

Будут. У нас есть информацияsmile.gif Ошибиться и правда легко.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Nadha
24.3.2015, 13:42
Сообщение #11


Участник
**

Группа: Пользователи Braingames
Сообщений: 131
Регистрация: 10.3.2010
Из: Москва
Пользователь №: 19 726



Сработает или не сработает - посмотрим. Я за соревновательный момент в любом случае)

А вот есть такие как я, которые плохо понимают изображение дерева задач? Визуализация не очень(
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
impas
24.3.2015, 14:00
Сообщение #12


Участник
**

Группа: Пользователи Braingames
Сообщений: 154
Регистрация: 3.2.2010
Пользователь №: 19 177



QUOTE(alan @ 24.3.2015, 10:53) *
это сделано для новых пользователей в основном.

Так сделайте ограничение для новых пользователей.
Заставлять решать задачу из тервера, что бы получить доступ к геометрическим тоже не оценил.
Удивительно что не заставили решать задачи по программированию.
Блокировка условия вообще за гранью: как может мотивировать задача с неизвестным условием, решать другие задачи?
Решал, решал, а тут даже условие не могу прочесть того что решал.

Сообщение было отредактировано impas: 24.3.2015, 14:16
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
0
24.3.2015, 14:46
Сообщение #13


Охгдеж
****

Группа: Пользователи Braingames
Сообщений: 1 324
Регистрация: 26.3.2009
Пользователь №: 13 618



Отличное решение! Реализация тоже шедевральна.
Предлагаю еще для увеличения монетизации ресурса сделать просмотр главной страницы платным.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
BuPTy03
24.3.2015, 15:35
Сообщение #14


....фей
****

Группа: Пользователи Braingames
Сообщений: 3 387
Регистрация: 30.8.2007
Из: Мозгва
Пользователь №: 2 974



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

Я бы предложил схему "разблокировки" задач по следующему принципу:
1) Новичку доступны только задачи первого уровня (единичного веса)
2) При достижении определённого кол-ва баллов появляется возможность давать ответы на задачи более высоких уровней.
3) Все условия видны изначально, но отвечать можно не везде.
4) При достижении, скажем, трети (а то и половины) от максимума баллов даётся высший уровень доступа - к новым задачам с возможностью определить их попадание в ту или иную категорию.
5) Система "ачивок" в духе "Точность - вежливость королей" (100 ответов, зачтённых без уточнений), "Олимпиец" (хоть раз попал в топ-100), "Мегамозг" (хоть раз попал в топ-10), "Приз модераторских симпатий" (выдаётся по инициативе любых трёх модераторов), "Общительный" (100 сообщений на форуме), "Экстраверт" (был хотя бы на одной "живой" встрече БГ), "Свой среди своих" (представился на форуме в разделе "Игроки о себе"), "Активный участник" (при достижении определённого кол-ва очков активности или как там эта новая приблуда зовётся) и т. д. Хотя, возможно, не стоит делать ачивок, завязанных на кол-ве зачтённых ответов (дабы не провоцировать соблазн гуглежа).
7) Внимательно читать все перечни.
8) Поругать себя за невнимательность, если не заметили, что пункт 6 отсутствует.
9) ???
10) PROFIT!


--------------------
First rule - I rule.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
alan
24.3.2015, 15:35
Сообщение #15


zzz...
*****

Группа: Администраторы Braingames
Сообщений: 12 074
Регистрация: 23.2.2009
Из: Симферополь
Пользователь №: 13 114



QUOTE
А вот есть такие как я, которые плохо понимают изображение дерева задач? Визуализация не очень(

Nadha, а что именно не понятно?
"Чтобы получить доступ к задаче нужно решить все задачи, которые находятся слева от нее (следуя против стрелочек)."

Если задача А открывает задачу Б, то Б будет поставлена справо от А и будет нарисовано А->Б.
Если А открывает так же доступ к В и Г то будет
CODE
А -> Б
   > В
   > Г
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Nadha
24.3.2015, 16:51
Сообщение #16


Участник
**

Группа: Пользователи Braingames
Сообщений: 131
Регистрация: 10.3.2010
Из: Москва
Пользователь №: 19 726



QUOTE(alan @ 24.3.2015, 15:35) *
Nadha, а что именно не понятно?
"Чтобы получить доступ к задаче нужно решить все задачи, которые находятся слева от нее (следуя против стрелочек)."

Если задача А открывает задачу Б, то Б будет поставлена справо от А и будет нарисовано А->Б.
Если А открывает так же доступ к В и Г то будет
CODE
А -> Б
   > В
   > Г

Да, я уже разобралась, спасибо! Это реально smile.gif Просто дерево интуитивно не понятно сразу. Скорее всего из-за текстового горизонтального формата.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
BuPTy03
24.3.2015, 18:07
Сообщение #17


....фей
****

Группа: Пользователи Braingames
Сообщений: 3 387
Регистрация: 30.8.2007
Из: Мозгва
Пользователь №: 2 974



QUOTE
Просто дерево интуитивно не понятно сразу. Скорее всего из-за текстового горизонтального формата.

А вы представьте, что его срубили )


--------------------
First rule - I rule.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
SinsI
25.3.2015, 17:30
Сообщение #18


Новичок
*

Группа: Пользователи Braingames
Сообщений: 47
Регистрация: 21.11.2009
Пользователь №: 17 874



Новая система - бред, бред и ещё раз бред!
Хотя бы потому, что уничтожает весь смысл в "весе" задачи:
"Мозаика" (новая задача, текущий вес - 2) у меня требует решения "Мегамозг и сигареты" (старая и сложная задача с весом 5 которую я решать не собираюсь хотя бы из-за того, что решение публиковалось на Хабре и картинку с ответом банально сложно нарисовать, да и вообще она мне абсолютно неинтересна).

Но ведь это означает, что все новые задачи, оказавшиеся за сложными или неинтересными старыми автоматически будут получать вес не меньший, чем "запирающие" их задачи.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
alan
25.3.2015, 17:35
Сообщение #19


zzz...
*****

Группа: Администраторы Braingames
Сообщений: 12 074
Регистрация: 23.2.2009
Из: Симферополь
Пользователь №: 13 114



QUOTE
"Мозаика" (новая задача, текущий вес - 2)

Ключевое слово "новая". Для кого-то она будет сложнее Мегамозга и сигарет. Например, я не могу решить мозаику, хотя решил все 5ти бальные задачи на сайте кроме одной.
Дерево задач устроено так, что друг от друга зависят задачи примерно одного типа, и веса.

QUOTE
Но ведь это означает, что все новые задачи, оказавшиеся за сложными или неинтересными старыми автоматически будут получать вес не меньший, чем "запирающие" их задачи.

В будущем вес будет считаться по другому, с учетом того сколько человек имеют доступ к данной задаче и вообще открывали ее условие.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
SinsI
25.3.2015, 17:54
Сообщение #20


Новичок
*

Группа: Пользователи Braingames
Сообщений: 47
Регистрация: 21.11.2009
Пользователь №: 17 874



Проблема в том, что это провоцирует людей на то, чтобы просто нагуглить ответ на такие неинтересные им задачи, с попутным набиванием "пустого" рейтинга.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

5 Страниц V  1 2 3 > » 
Тема закрытаОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0 -

 



- Упрощённая версия Сейчас: 15.11.2019, 14:32