23.03.2015: Древовидная структура сайта |
Добро пожаловать, гость ( Вход | Регистрация )
23.03.2015: Древовидная структура сайта |
alan |
23.3.2015, 23:05
Сообщение
#1
|
zzz... Группа: Администраторы Braingames Сообщений: 13 482 Регистрация: 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. Около кнопки логина вы можете видеть сколько задач на сайте и сколько из них вам доступно для решения. |
Prosto Chelovek |
9.4.2015, 12:20
Сообщение
#2
|
Участник Группа: Модераторы BrainGames Сообщений: 62 Регистрация: 10.6.2008 Из: Москва, Свиблово Пользователь №: 8 426 |
7 простых способов улучшить сайт
Я пользуюсь несколькими похожими на braingames сайтами, такими как projecteuler, codeforces, lingualeo. И если обобщить все хорошее, что есть на них, то можно выделить несколько пунктов, которые мог бы перенять braingames. 1. Изначально давать некоторое количество мб (мозгобаксов). За начало обсуждения по одной из задач тратится некоторое количество мб. Если задача решена, то эти мб возвращаются и дается немного сверху. 1) единички: 0 мб / 0.01 мб (потратит на обсуждение / получит за решение) 2) двойки: 0.02 / 0.03 3) тройки: 0.03 / 0.04 4) четверки: 0.04 / 0.05 5) пятерки: 0.05 / 0.06 Для обозначения 0.01 мб можно ввести какое-нибудь обозначение, например, мозгоцент. Или вообще пересмотреть название валюты на более привлекательное. 2. Делать левела помимо рейтинга: 1 левел: 50 очков 2 левел: 100 очков 3 левел: 150 очков ... и так далее При достижении левела, отображать сколько процентов пользователей достигло как минимум такого же результата. 3. Можно указывать организацию в профиле, чтобы можно было смотреть рейтинг отдельно по ним. Например, так можно было узнать своей рейтинг по школе, в которой ты учишься, или по твоему вузу. Это бы многих подстегнуло, например, занять первое место среди своих одноклассников. По аналогичным причинам можно добавить добавление в друзья других пользователей сайта и смотерть свой рейтинг среди них. 4. Давать награды: 1) Физик, Логик, Шахматист, ...: Полностью решена одна из тем. 2) Гуру: Решены все "самые сложные" задачи из каждой темы. 3) Виртуоз: Решены все "самые интересные" задачи из каждой темы. 4) Золотая медаль: Прислал первое решение или стал одним из первых 10 решивших. 5) Модератор: Стал модератором. 6) Спонсор: Купил мозгобаксы. 7) Изобретатель: Предложил задачу на сайт. 8) Новатор: Улучшил работу сайта - вместо задачи "Прикладная". 9) Единичка, Двойка, Тройка, Четверка, Пятерка: Решил все единички, двойки и так далее. 10) Абсолют: решил все задачи сайта. 11) Чемпион: Победил в турнире, если они снова начнут проводиться. 12) Вклад: Достиг рейтинга по вкладу в сайт более 1000. ... и так можно продолжать очень долго Для каждой награды разработать красивый значок. И каждая награда будет уж точно подогревать интерес. 5. Можно ввести статистику по количеству баллов и количеству человек, у которых как минимум набрано столько баллов. 1: 445644 (баллов: количество человек, у которых как минимум столько) 2: 343533 ... 1354: 5 1355: 1 6. Дерево перетащить в профиль, чтобы оно отображалось сразу под фото. И вообще если задача привлечь внимание людей к сайту, надо сначала сделать красивый и удобный профиль, добавить аватарку, ссылки на соцсети и так далее. А также в профиле можно отображать ссылки на несколько последних решенных задач. 7. Добавить голосование за лучшие наиболее изящные решения задачи для тех, кто ее решил. То есть человек, при желании, если считает, что его решение достаточно оригинальное и интересное, может запостить его в обсуждении для решивших. За это он платит 0.02 мб. Но при этом он получает по 0.01 мб за каждый лайк. Сообщение было отредактировано Prosto Chelovek: 9.4.2015, 12:32 -------------------- - Сенсей, а настоящий Мастер Карате может проиграть?
- Настоящий Мастер может все ... |
Упрощённая версия | Сейчас: 13.6.2024, 10:57 |