Задержитесь!

У нас 19462 бесплатных книг, а также есть возможность оформить подписку всего от 279 рублей в месяц!

+
Главная Подписки Каталог Библиотека Поиск
Книжная платформа издательства. Наша издательская работа и новости.

Тема: Выбор читателей: книга дня

Справочная информация

Теперь любой зарегистрированный читатель сможет принять участие в выборе книги дня среди 10 случайно выбранных номинантов.



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



Критерии выбора кандидатов в книги дня:

- на книге есть обложка

- число фрагментов более двух

- суммарная продолжительность чтения книги всеми читателями - более 10 часов

- за предыдущие полгода в книге был опубликован очередной фрагмент, или книга закончена

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



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



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



Ещё на главную страницу добавлены все книги-претенденты (вместо конкурсных книг).



Пожелаю удачных выборов писателям и интересных книг читателям)

Обсуждение

Видимо, генератор псевдослучайных чисел не зря имеет приставку "псевдо"))

Обновим алгоритм, чтобы было более равномерное распределение.

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

Дмитрий Левченко

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




а у нас разве не так? я-то думал, что побывавшие в выборе книги помечаются единичкой (n=n+1), а в дальнейшем выборе участвуют книги только с n = 0... мечты мои разбились, словно морские волны о крутой утес

Алгоритм выбора номинантов на книгу дня дополнен следующими условиями:

- Номинант на книгу дня ещё не был оным за истекшую неделю

- От каждого писателя берется одна книга в номинанты. Если подходят по условиям несколько книг писателя, то берется книга с наибольшим номером.

Так, глядишь, коллективный разум до толкового дотумкает.


Для публикации новых тем и ответов в темах вам нужно войти на сайт.

Станьте автором, чтобы заработать с нами

Вы творческий человек? Вы любите и хотите делиться с людьми тем, в чем разбираетесь?

Пожалуйста, войдите на сайт для личной переписки,
оставления комментариев, публикации отзывов на части.

Если у вас нет аккаунта, то зарегистрируйтесь, это бесплатно.


Отмена
Войти

После входа вы вернетесь сюда и ничего из набранного не потеряется.

или воспользуйтесь новым входом по ссылке:

Получить ссылку для входа
Нет аккаунта? Регистрация по ссылке