AntiMAT
Ну как там работы над усовершенствованием викторины ?
А пока напишу насчет бета версии викторины...
Потестили викторину и появилось пару конструктивных предложений:
1. Маломальские настройки (менять порт, изменять время между подсказками)
2. Сделать так, чтобы количество баллов зависело от номера подсказки, т.е. к примеру если угадываешь с первого раза давалось 5, со второго 3, с третьего 1.
Еще есть небольшой баг...
Когда используешь команду !лучшие Х, в то время как викторина остановлена выскакивает ошибка (вот скрин ошибки: http://img129.imageshack.us/img129/5656/bagwe1.th.jpg )
Получаеться, что команда !лучшие кореткно работает лишь после запуска викторины командой !старт.
А пока напишу насчет бета версии викторины...
Потестили викторину и появилось пару конструктивных предложений:
1. Маломальские настройки (менять порт, изменять время между подсказками)
2. Сделать так, чтобы количество баллов зависело от номера подсказки, т.е. к примеру если угадываешь с первого раза давалось 5, со второго 3, с третьего 1.
Еще есть небольшой баг...
Когда используешь команду !лучшие Х, в то время как викторина остановлена выскакивает ошибка (вот скрин ошибки: http://img129.imageshack.us/img129/5656/bagwe1.th.jpg )
Получаеться, что команда !лучшие кореткно работает лишь после запуска викторины командой !старт.
было бы не плохо если бы вопросы после перезапуска не повторялись. поставили базу на 158 тыс. вопросов (тут ссылку кто то кидал, большое спасибо), а после нового запуска вопросы редко но повторяются. мы хотим награждать победителей викторины каждый месяц. если вопросы будут повторяться, это уже будет не совсем тот результат что в начале.
dark писал(а):Ну как там работы над усовершенствованием викторины ?
Делаю что возможно по мере сил и свободного времени. Чужой код оказывается намного труднее править чем писать свой собственный

будет сделаноdark писал(а): 1. Маломальские настройки (менять порт, изменять время между подсказками)
уже делаюdark писал(а): 2. Сделать так, чтобы количество баллов зависело от номера подсказки, т.е. к примеру если угадываешь с первого раза давалось 5, со второго 3, с третьего 1.
В курсе этого бага, но причину пока не выявилdark писал(а): Еще есть небольшой баг...
Когда используешь команду !лучшие Х, в то время как викторина остановлена выскакивает ошибка (вот скрин ошибки: http://img129.imageshack.us/img129/5656/bagwe1.th.jpg )
Получаеться, что команда !лучшие кореткно работает лишь после запуска викторины командой !старт.

постараюсь сделать хотя есть идея вообще отказаться от команд старт и стоп, либо же сделать права на их использование одному пользователю (например администратору чата)AVK писал(а): Еще одно пожелание по викторине:
после команды !старт продолжать с НОВОГО вопроса, а не с подсказки №...
не вижу смысла реализовывать это. Вероятность повторения вопросов крайне мала при такой огромной базе. Можно поставить памятник тем кто запомнит все прозвучавшие вопросы и будет отвечать на повторы по памятиwizard50 писал(а):было бы не плохо если бы вопросы после перезапуска не повторялись. поставили базу на 158 тыс. вопросов (тут ссылку кто то кидал, большое спасибо), а после нового запуска вопросы редко но повторяются. мы хотим награждать победителей викторины каждый месяц. если вопросы будут повторяться, это уже будет не совсем тот результат что в начале.

просто добавь нецензурное слово с новой строчки в словарь. Это самый простой способ. Но при замене русских букв на схожие по написанию английские программа не определит как мат. Чтоб учесть все варианты надо составить регулярное выражение, как составлять регулярные выражения читай на сайте www.pcre.ruDriveMax писал(а):Проблемма возникла, пишут слово %ля%здец и ети два слова вместе как зделать так что бы на такие слова реагировало Question подскажите пожалуйста
P.S. Если кто либо сделал какие либо существенные усовершенствования в словаре AntiMAT сообщайте мне в личку и эти изменения будут включатся в следующих релизах программы.
-
- Администратор
- Сообщения: 6886
- Зарегистрирован: 09:56, 27.06.2005
-=SJ=-
не вижу смысла реализовывать это. Вероятность повторения вопросов крайне мала при такой огромной базе.
Если бы числа были истинно случайными то да
.
Есть один простой метод исключить повторы: рандомизировать саму базу вопросов и запускать вопросы по порядку. Как только полный круг вопросов пройдет, снова рандомизация базы.
не вижу смысла реализовывать это. Вероятность повторения вопросов крайне мала при такой огромной базе.
Если бы числа были истинно случайными то да

Есть один простой метод исключить повторы: рандомизировать саму базу вопросов и запускать вопросы по порядку. Как только полный круг вопросов пройдет, снова рандомизация базы.
[Сообщенuе yдалено]
Последний раз редактировалось dv 08:40, 05.07.2012, всего редактировалось 1 раз.
Дополнения для CommFort
Адрес чата: chat.telered.ru
.
Адрес чата: chat.telered.ru
.