26.12.2006, 11:14 | #16 | |
Любитель
Регистрация: 06.04.2006
Адрес: Брянск
Сообщения: 1,541
Поблагодарил(а): 2,947
Поблагодарили 517 раз(а) в 277 сообщениях
|
Цитата:
__________________
Всё, что не делается - не делается к лучшему. |
|
26.12.2006, 11:46 | #17 |
Senior Member
Регистрация: 22.05.2006
Сообщения: 1,098
Поблагодарил(а): 36
Поблагодарили 284 раз(а) в 167 сообщениях
|
А кстати, вопрос к Володе - как насчёт игры по сети (для начала - по локальной, например)?
|
26.12.2006, 15:16 | #18 | |
Senior Member
|
Цитата:
|
|
26.12.2006, 16:01 | #19 | |||
Senior Member
|
Цитата:
Пусть такая кнопка будет опциональной: можно вывести, можно убрать. Цитата:
добавлено через 34 секунды Цитата:
__________________
"О друг мой, Аркадий Николаич! Об одном прошу тебя: не говори красиво." Последний раз редактировалось Ur-Quan, 26.12.2006 в 16:01 Причина: Добавлено собщение |
|||
26.12.2006, 16:41 | #20 | ||
Командор
Регистрация: 07.04.2006
Сообщения: 759
Поблагодарил(а): 117
Поблагодарили 1,100 раз(а) в 320 сообщениях
|
Цитата:
Цитата:
Если "соперник" ответил правильно (например, дуально) - почему бы не дать возможность играющему зачесть этот ответ? В телеигре такое бывало, а уж в спортивном свояке авторские ошибки и неточности - просто нередки. В общем, кнопка "Зачесть - и все!" мне представляется не опциональной, а самонужнейшей. Пусть игрок сам решает, хочется ему ею пользоваться или нет. |
||
26.12.2006, 19:06 | #21 |
Senior Member
|
Во избежание злоупотреблений можно ограничить число использований этой кнопки за одну игру. Как видеопроверки в теннисе.
|
28.12.2006, 12:02 | #22 | |||
Senior Member
|
Цитата:
К тому же, это усложнит управление. Необходимо будет ещё уточнять после нажатия кнопки, кому надо перезачесть. А так будет очень просто: нажал кнопку - тут же вопрос был пересмотрен. Кстати, возможно нужно сделать так, что при правильном ответе игрока и несовпадении этого ответа с основной авторской верСИей, эта верСИя появлялась бы на экране. При этом игрок может решить, что его ответ как раз-таки является неправильным, и использует заветную кнопку для достижения обратного эффекта Да и неправильные верСИи обычно подбираются такие, чтобы дуалей не было. Так что, думаю, этим-то можно пренебречь. А впоследствии просто убрать дуаль. При всём этом я продолжу улучшение критериев автоматического зачета, дабы уменьшить частоту использования этой кнопки, чтобы она применялась лишь в исключительных, особо вопиющих случаях добавлено через 1 минуту Цитата:
Да и вдруг слишком много несправедливых незачётов будет? добавлено через 2 минуты Цитата:
Скажем, вопрос про СССР в теме "4 буквы". И игрок смело жмёт и называет "Советский Союз!". Зачесть или нет?
__________________
"О друг мой, Аркадий Николаич! Об одном прошу тебя: не говори красиво." Последний раз редактировалось Ur-Quan, 28.12.2006 в 12:03 Причина: Добавлено собщение |
|||
28.12.2006, 14:46 | #23 | |
Senior Member
|
Цитата:
Рассуждения, могущие быть полезными. СССР, Советский Союз, Союз Советских Социалистических Республик - явные синонимы при вопросе "Эта страна..." в теме "Спорт". А если "Закончите цитату:"Мой адрес - не дом и не улица, мой адрес - ...", то СССР - явный незачёт. Если в базе к каждому слову указаны логические синонимы, то в описании вопроса должно появиться поле "Незачёт" и там логические синонимы из базы, которые на этот вопрос не засчитываются. Да, понятие "логический синоним" транзитивным не является. Не исключено, что такой незачёт можно сделать не абсолютным, а вероятностным. С вероятностью p на вопрос A ответ B зачтём. Моделирование колебаний ведущего |
|
28.12.2006, 18:00 | #24 |
Senior Member
|
О строках и подстроках
Итак, пусть игрок перед ответом вводит фразу "Я думаю, что это...". Или даёт слишком длинный ответ ("Памятник Петру Первому "Медный всадник"). Исходя из обычного сравнения строк и даже с учётом проектирования ответ не может быть засчитан. Тут нужно выработать более общую методику.
Strel и ещё кто-то предлагают искать ответ по наличию подстроки. Скажем, ищем в ответе игрока корень искомого слова и, если он там обнаружен, засчитываем ответ. В терминах проекций мы получим следующее. Ищется наиболее длинная общая подпоследовательность в авторском ответе и в строке. Затем длина этой подпоследовательности делится на длину авторского ответа. если полученный результат оказался равен единице, то, очевидно, ответ обнаружен в строке целиком. Если результат меньше единицы, то ответ обнаружен лишь частично. Несомненно, надо делать анализ ответа более ЛИБЕРальным для того, чтобы избегать несправедливых незачётов. Но при этом ни в коем случае не должно возникать несправедливых же зачётов. Поэтому если в строке наравне с правильным ответом обнаружено и наличие заведомо неправильного, то ответ должен быть незачтён. Вопрос лишь в том, что считать заведомо неправильным и как это указывать... В настоящее время нет возможности указать ВСЕ возможные неправильные ответы. Поэтому ввод анализа на наличие подстроки представляется мне пока сомнительным и ненадёжным. Впрочем, как скажете...
__________________
"О друг мой, Аркадий Николаич! Об одном прошу тебя: не говори красиво." |
29.12.2006, 14:58 | #25 | |
Senior Member
|
Цитата:
По-моему, всё же идея здравая, и ограничение нужно. Вот кто-нибудь играет-играет, а потом думает: дай-ка нажму, что я про это и говорил - и нажмёт. Ух ты! Вот же как надо побеждать! И давай давить каждый раз и хохотать. А мы ему на шестой раз - опа! и говорим: "Хватит испытывать наше терпение, ответ мы всё равно не засчитываем!" И он понимает, что не такие дурачки авторы. И снова играет с интересом, нажимая лишь тогда, когда это действительно необходимо. |
|
29.12.2006, 15:42 | #26 |
Senior Member
Регистрация: 05.04.2006
Сообщения: 195
Поблагодарил(а): 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Strel,
если человеку интереснее играть, засчитывая себя всё подряд - то это не лечится ограничением
__________________
Так начинания, вознесшиеся мощно, Сворачивают в сторону, теряют имя действия - какой срам |
29.12.2006, 16:06 | #27 | |
Командор
Регистрация: 07.04.2006
Сообщения: 759
Поблагодарил(а): 117
Поблагодарили 1,100 раз(а) в 320 сообщениях
|
Цитата:
|
|
29.12.2006, 21:19 | #28 |
Senior Member
|
Да лечится же ж.
|
29.12.2006, 23:12 | #29 |
Junior Member
Регистрация: 16.12.2006
Адрес: Гродно
Сообщения: 6
Поблагодарил(а): 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
По-моему на сегодняшний день простого поиска подстроки или варианта, предложенного Ur-Quan`ом (поиск максимальной подстроки) достаточно. Нормальный игрок будет играть честно. Вот в сетевой игре нужно быть более строгим, но не забывать и о скорости реакции компьютера. Вряд ли кому-то доставит удовольствие ждать даже 3 секунды после каждого ответа, пока компьютер обойдёт огромный граф или базу данных.
|
30.12.2006, 16:49 | #30 | |
Senior Member
|
Цитата:
__________________
"О друг мой, Аркадий Николаич! Об одном прошу тебя: не говори красиво." |
|