Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

forum.iii.ru _ Школа инфов _ Урок Реконструкции

Автор: viu-piu 22.3.2012, 14:51

Привет!
В связи с недавно появившимися новыми функциями - новый урок.
Цель: научиться делать так, чтобы реконструкции шли только на пользу разговору.

А именно: в каком-нибудь шаблоне (нераспознанные или "спроси меня о чем-нибудь" и т.д.) пишем РЕПЛИКУ (например, предполагающую ответы да-нет, люблю-не люблю, умею-не умею и т.д.).
Не делая якорь, предугадываем ОТВЕТ ГОСТЯ и пишем на него полный шаблон.
(Идеально будет, если новый шаблон будет срабатывать не только после реконструкции, но и самостоятельно, как полноценный шаблон. Это нужно для того, чтобы увеличить его полезность, оптимизировать труд автора. Потому что писать ответ только для поддержания вопроса инфа не более полезно, чем попросту написать якорь к реплике-вопросу.)

Вот примеры шаблонов, которые хотелось бы видеть:

$ * спроси меня * ч~ ниб~ *
# ты любишь собирать грибы ?

$ * <да> * я <очен~> люблю собирать грибы *
# а ты можешь отличить поганки от съедобных грибов?

$ * я не <очен~> люблю собирать грибы *
$ * я {ненавиж~/не навиж~} собирать грибы *
# а я люблю собирать грибы.

$ * <да> * я могу отличить поганки от съедобных грибов *
# Значит, ты не отравишься


Или вот такой пример:

$ *
# Любишь ходить в кино?

$ *люблю *ходить в кино*
# класс! давай как-нибудь вместе сходим!

$ *не {очень/--} люблю *ходить в кино*
# просто тебе, наверное, фильмы неудачные попадались. нужно на хорошие ходить, ага.


Или, например, уже есть лог, где нам не нравится, как сработала реконструкция:

Inf: давай подбросим монетку и узнаем ответ.
User: давай
Inf: да кому нужны монетки... у меня вот 700 штук, не знаю, куда их девать...
Сработал шаблон на "монет~". Допустим, мы хотим, чтобы инф продолжал свою предыдущую мысль.
Пишем шаблон:

$ *{давай/--} *подбр~ *монет~*
# ок! орел означает "да", решка - "42". подбрасывай скорей!


Или:

Inf: как ты легко соглашаешься!
User: да
Inf: Что легче — два килограмма лёгких наркотиков или тяжёлых?
Сработал шаблон "легк~".
Пишем:

$ *{я/--} {очень/--} {легко/--} соглашаюсь*
# а с тем, что летающий макаронный монстр существует, согласишься?


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

Inf: Ты любишь фрукты?
User: да
Inf: фрукты полезные. и вкусные. я больше всего бананы люблю. они такие... мясные!
(Сработал шаблон на "фрукт~")

А теперь что требуется от авторов:
Написать по 5 примеров подобных исправлений/добавлений шаблонов, этаких "деревья без якорей". Главное чтоб было красиво и полезно.
Надеюсь, взрослых авторов это заинтересует.
Готовые шаблоны лучше писать прямо здесь. Мы всё можем обсудить, посовещаться, как сделать лучше.
Если кому-нибудь кажется, что это сложный урок или кто-то недоразобрался в реконструкциях, все вопросы можно задать в этой теме или http://forum.iii.ru/index.php?showtopic=16975

Автор: myshtisha 22.3.2012, 19:19

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

Может быть, мой вопрос к реконструкции и не относится, но возник он у меня от того, что я попытался эту самую реконструкцию сделать и даже написал так:

$ *я*видел*пришельцев*
# Это потому, что у тебя четыре глаза!

А потом провел с инфом такой диалог:

Гость.:задай мне вопрос
Инф: Ты Видел пришельцев?
Гость.: Да
Инф: После вопроса обычно ставится вопросительный знак, а после ответа не всегда восклицательный. Почему так?

Разумеется, я тут же нашел и шаблон, который вызвал такую странную реплику инфа:

$*вопрос~*
$*отве~*
#После вопроса обычно ставится вопросительный знак, а после ответа не всегда восклицательный.


Почему так происходит? Или я что-то вновь напутал?


Автор: папа Карло 22.3.2012, 19:36

Виу, разве не проще поставить вместо {легко/--} просто <легко> ? Другое дело, когда фраза получается из одних факультативов, тогда это нужно, а так новые шаблоны перебьют старые по приоритету, а перелопачивать таким образом тысячи шаблонов перспектива не из приятных... mellow.gif

Автор: andrewsokolow 22.3.2012, 21:42

Нет у вас все правильно. Реконструкция выдавала "мой ответ да".
Это я исправлю.

Спасибо за замечание

Автор: myshtisha 22.3.2012, 22:01

Цитата(andrewsokolow @ 22.3.2012, 22:42) *
Нет у вас все правильно. Реконструкция выдавала "мой ответ да".
Это я исправлю.

Спасибо за замечание


Прекрасно. То есть здесь на ответ "да" все же сработала реконструкция. Первая фраза инфа в данном случае пришла из "тем". А, вот, если причиной первой фразы инфов будет инициация из шаблонов пользователя, например так:

$Ф124
#Ты видел пришельцев?

То разговор станет совсем иным:

Мышь: ф124
Тиша: Ты видел пришельцев?
Мышь: да
Тиша: Хорошо, что ты соглашаешься. О чем еще поговорим. А! Вспомнил. У тебя много денег?


В данном случае фраза "Хорошо, что ты соглашаешься. О чем еще поговорим. А! Вспомнил. У тебя много денег?" является одним из множества ответов на пользовательское "Да".

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

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

Автор: andrewsokolow 23.3.2012, 10:10

Спасибо за конструктивность!

Реконструкция учитывает не только вопрос инфа и ответ пользователя, но и, в каких-то случаях, предыдущий ответ пользователя.
В вашем случае учитывалось, что Гость попросил задать вопрос, затем инф задал вопрос, и пользователь на него ответил.

Мне казалось, что в такой ситуации реконструкция "мой ответ такой-то" позволит увеличить связность диалога. Но это в том случае, если инф поддерживает реакцию.

Удачи!


Автор: andrewsokolow 23.3.2012, 19:12

Готово

Автор: myshtisha 23.3.2012, 19:42

Цитата(andrewsokolow @ 23.3.2012, 20:12) *
Готово


Даже боюсь спрашивать: что на этот раз готово? :-)))

Автор: yuldash 23.3.2012, 20:04

$ * зачем т~ *
# Ты же не хочешь чтобы вопрос зачем [*2] маячил перед тобой всю жизнь
$ * не {мешает/маячит} *
# но ты же интересуешься зачем мне [*2][%var1= "[*2]"]

Вот мне интересно сработает ли конструкция [%var1= "[*2]"]? Можно ли будет использовать этот вар потом в разговоре? И почему бы подспудно не сделать реконструкцию "в обратку" - например "маячил перед тобой" воспринималось бы так же как "мешал тебе"?

Автор: andrewsokolow 23.3.2012, 21:03

Реконструкция в данном случае не поможет

Гость: зачем тебе баян
Инф: Ты же не хочешь чтобы вопрос зачем баян маячил перед тобой всю жизнь
Гость: нет (Реконструкция: нет не хочу)

Поэтому на второй шаблон не попадем

Я бы сделал так:

$ * зачем т~ *
# Ты же не хочешь чтобы вопрос зачем мне [*2] маячил перед тобой всю жизнь? [%var1="[*2]"] +Якорь маячить1

+Якорь маячить1
$ * [dict(net)] *
$ * не {хочу/хачу/желаю} *
# но ты же интересуешься зачем мне [%var1]?

Диалог мог бы выглядеть так:
Гость: зачем тебе баян
Инф: Ты же не хочешь чтобы вопрос зачем мне баян маячил перед тобой всю жизнь?
Гость: не хочу
Инф: но ты же интересуешься зачем мне баян?


Автор: andrewsokolow 23.3.2012, 21:08

Ничего страшного. Спрашивайте.

В диалоге
Ты видел пришельцев?
Да (реконструкция: да видел)


Автор: myshtisha 23.3.2012, 21:36

Цитата(andrewsokolow @ 23.3.2012, 22:08) *
Ничего страшного. Спрашивайте.

В диалоге
Ты видел пришельцев?
Да (реконструкция: да видел)


Хм.. У меня еще инф, когда его просят задать вопрос, спрашивает "Ты перестал(а,о) пить коньяк по утрам?" На этот вопрос тоже реконструкция положена? :-)

Автор: andrewsokolow 24.3.2012, 9:37

Пока здесь нет реконструкции, но в принципе можно сделать. Хотя это и вопрос, на который нельзя в общем случае ответить "да" или "нет", но пользователи вполне могут так ответить.
Мне кажется, что ответ "да" означает "да перестал", а "нет" - "нет не перестал". Так вполне может ответить пользователь, который действительно пьёт коньяк по утрам!

А вы как думаете?

Автор: папа Карло 24.3.2012, 13:56

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

Автор: andrewsokolow 24.3.2012, 14:28

Это же цитата из разговора Карлсона с Фрекен Бок. Она утверждала, что на каждый вопрос можно ответить да или нет. В ответ Карлсон задал ей вопрос: Вы уже перестали пить коньяк по утрам? Отвечайте Да или Нет!

Автор: папа Карло 24.3.2012, 15:25

Не факт, что гость читал книжку (особенно нынешние гости - они вообще навряд ли что-то читали). И Тиша не задаёт таких ограничений в ответе, как я понял. А как инф может ответить на фразу гостя "Да нет, наверное"? То есть понятно, что для этого нужен шаблон, где инф просто переспросит гостя, но как в этом случае сработает реконструция, выберет рэндомно "да" или "нет" и реконструирует соответствующую фразу?

Автор: andrewsokolow 25.3.2012, 17:42

Цитата
...как в этом случае сработает реконструция, выберет рэндомно "да" или "нет" и реконструирует соответствующую фразу?

Пока никак. Предложения принимаются:

Инф: Ты перестал пить коньяк по утрам?
Гость: Да нет, наверное

Что имел в виду гость?

Автор: папа Карло 25.3.2012, 18:37

Цитата
Инф: Ты перестал пить коньяк по утрам?
Гость: Да нет, наверное

Что имел в виду гость?
Мне кажется, что эта фраза сама по себе всегда означает отрицание, то есть "нет". Соответственно и реконструкция должна быть "нет, не перестал". Но как инф может проигнорировать это "да"?

Автор: andrewsokolow 26.3.2012, 8:43

Это уже вопрос из области многозначности языка как такового. Обычно во многих случаях спасением является юмор!

Автор: myshtisha 26.3.2012, 11:51

Да, ладно вам с этим коньяком. Дурацкий же вопрос :-) Вот, тут я развлекся с реконструкцией. Выкладываю диалог несколько подредактированный, правда. Цветом я выделил фразы, где реконструкция сработала. Может быть, после этого диалога станет понятнее, как это все работает, а, может быть, наоборот :-)

Разговор с инфом Тиша (http://tisha.iii.ru/)
23.03.12, 13:48

Мышь: реконструкция
Тиша: У меня есть для реконструкции тест, давай я тебя проверю.
Мышь: да
Тиша: Ты носишь одежду черного цвета?
Мышь: нет
Тиша: Ты сказал
==== нет =====
Если надоест отвечать скажи после следующего вопроса ХВАТИТ
А пока скажи Ааааа! :-)
Мышь: а

Тиша: Ты носишь одежду черного цвета?
Мышь: черного
Тиша: Ты сказал
==== черного =====

Мышь: а
Тиша: Ты носишь одежду черного цвета?
Мышь: нет
Тиша: Ты сказал
==== нет =====

Тиша: У вас в школе курят?
Мышь: нет
Тиша: Ты сказал
==== нет =====

Тиша: Тебе нравится красный цвет?
Мышь: да
Тиша: Ты сказал
==== да =====

Тиша: Тебе нравится красный цвет?
Мышь: нет
Тиша: Ты сказал
==== нет мне не нравится красный цвет =====


Тиша: Тебе нравится красный цвет?
Мышь: да
Тиша: Ты сказал
==== да =====

Тиша: Тебе нравится красный цвет?
Мышь: вполне покатит
Тиша: Ты сказал
==== вполне покатит =====


Тиша: Ты хочешь полететь в космос?
Мышь: ну
Тиша: Ты сказал
==== ну я хочу полететь =====


Тиша: Ты хочешь полететь в космос?
Мышь: нет
Тиша: Ты сказал
==== нет, я не хочу полететь в космос =====


Тиша: Ты хочешь полететь в космос?
Мышь: желаю
Тиша: Ты сказал
==== желаю =====

Тиша: Ты хочешь полететь в космос?
Мышь: хочу
Тиша: Ты сказал
==== хочу =====


Тиша: Ты хочешь полететь в космос?
Мышь: да
Тиша: Ты сказал
==== да я хочу полететь =====


Тиша: Ты хочешь полететь в космос?
Мышь: думаю
Тиша: Ты сказал
==== думаю =====

Тиша: Ты веришь в любовь в первого взгляда?
Мышь: нет
Тиша: Ты сказал
==== нет =====

Тиша: Ты веришь в любовь с первого взгляда?
Мышь: типа
Тиша: Ты сказал
==== типа =====

Тиша: Ты веришь в любовь с первого взгляда?
Мышь: да
Тиша: Ты сказал
==== да я верю в любовь с первого взгляда =====


Тиша: Если тебе пригласят в интеллектуальную игру на телевидении, что ты наденешь?
Мышь: майку
Тиша: Ты сказал
==== майку =====

Тиша: Если тебе пригласят в интеллектуальную игру на телевидении, что ты наденешь?
Мышь: нет
Тиша: Ты сказал
==== нет, я не наденешь =====


Тиша: Ты любишь кого-то из своих учителей?
Мышь: люблю
Тиша: Ты сказал
==== я люблю кого-то из своих учителей =====


Тиша: Ты любишь кого-то из своих учителей?
Мышь: ненавижу
Тиша: Ты сказал
==== ненавижу =====

Тиша: Ты любишь собирать ягоды?
Мышь: опасаюсь
Тиша: Ты сказал
==== опасаюсь =====

Тиша: Ты любишь собирать ягоды?
Мышь: нет
Тиша: Ты сказал
==== нет я не люблю собирать ягоды =====



Тиша: Тебе приходилось петь со сцены?
Мышь: нет
Тиша: Ты сказал
==== нет, мне не приходилось петь со сцены =====


Тиша: Тебе приходилось петь со сцены?
Мышь: типа того
Тиша: Ты сказал
==== типа того =====

Тиша: Тебе приходилось петь со сцены?
Мышь: бывало
Тиша: Ты сказал
==== бывало =====



Тиша: Ты знаешь, что нужно делать, чтоб понравится девочке или мальчику?
Мышь: знаю
Тиша: Ты сказал
==== Я знаю, что нужно делать, чтоб понравится девочке или мальчику =====


Тиша: Ты знаешь, что нужно делать, чтоб понравится девочке или мальчику?
Мышь: приблизительно
Тиша: Ты сказал
==== приблизительно =====

Тиша: Ты знаешь, что нужно делать, чтоб понравится девочке или мальчику?
Мышь: ну где то так
Тиша: Ты сказал
==== ну где то так =====

Тиша: Ты знаешь, что нужно делать, чтоб понравится девочке или мальчику?
Мышь: нет
Тиша: Ты сказал
==== нет не знаю =====


Тиша: Ты знаешь, что нужно делать, чтоб понравится девочке или мальчику?
Мышь: не совсем
Тиша: Ты сказал
==== не совсем =====

Тиша: Ты знаешь, что нужно делать, чтоб понравиться девочке или мальчику?
Мышь: ага
Тиша: Ты сказал
==== ага =====

Тиша: Давай ты расскажешь мне о моде.
Мышь: не расскажу
Тиша: Ты сказал
==== не расскажу =====

Тиша: Давай ты расскажешь мне о моде.
Мышь: щас прям
Тиша: Ты сказал
==== щас прям =====

Тиша: Давай ты расскажешь мне о моде.
Мышь: давай
Тиша: Ты сказал
==== давай =====

Тиша: Давай ты расскажешь мне о моде.
Мышь: хватит
Тиша: Ну, хватит, так хватит, давай расскажи о себе.
Мышь: да надоел уже

Автор: папа Карло 26.3.2012, 14:04

Очень интересный тест, думаю, и andrewsokolow-у он может пригодиться для работы над реконструкцией. Попробовал этот тест на Эльке, вот результат:

Элька: ты любишь мороженное?
папа Карло: да
Элька: ты сказал да я люблю мороженное
- всё правильно, реконструкция сработала, как надо.

Элька: ты любишь мороженное?
папа Карло: не очень
Элька: ты сказал не очень я не люблю мороженное
- "не очень" не однозначный ответ, он не должен восприниматься так категорично, мне кажется. Т.е., "Люблю но не очень" не то же самое, что "Не люблю".

Элька:ты любишь мороженное?
папа Карло: люблю но не фанат
Элька: ты сказал люблю но не фанат
- очевидно, что здесь реконструкции нет.

Особенно понравилась реконструкция:

Элька:ты любишь мороженное?
папа Карло: когда как
Элька: ты сказал Люблю ли я мороженное? когда как

Автор: myshtisha 26.3.2012, 19:51

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

Тиша: Ты хочешь полететь в космос?
Балбес.: вот еще
Тиша: Ты сказал
==== вот еще, я не хочу полететь в космос =====

Тиша: Ты хочешь полететь в космос?
Балбес.: еще чего
Тиша: Ты сказал
==== еще чего =====

Тиша: Ты хочешь полететь в космос?
Балбес.: щас прям
Тиша: Ты сказал
==== щас прям =====

Вопрос 1: Чем отличается "еще чего" от "вот еще"?
Вопрос 2 я еще не придумал, потому что говорить "щас" - это неграмотно smile.gif

Автор: папа Карло 26.3.2012, 21:29

Цитата
Вопрос 2 я еще не придумал, потому что говорить "щас" - это неграмотно
Я думаю, что реконструкция, как и словари, должна предусматривать все варианты написания, в том числе и не литературные, разговорные, обороты. "Щас прям" человек может сказать в шутку, как Вы, а не от безграмотности.

Автор: ARTrus 27.3.2012, 3:00

Цитата(папа Карло @ 26.3.2012, 22:29) *
Я думаю, что реконструкция, как и словари, должна предусматривать все варианты написания, в том числе и не литературные, разговорные, обороты. "Щас прям" человек может сказать в шутку, как Вы, а не от безграмотности.
... ага, щасссс.... например... wink.gif

Автор: viu-piu 27.3.2012, 14:08

Цитата(myshtisha @ 26.3.2012, 20:51) *
Вопрос 1: Чем отличается "еще чего" от "вот еще"?

Еще чего входит в словарь net. А вот еще - нет. Уверена, у автора словаря были аргументы в пользу именно такого решения, ведь этот словарь много где используется...
Вероятно, здесь в будущем будет новый словарь с формулировками отказа для использования специально в деревьях и реконструкциях, с более широким охватом возможных отказов.

Автор: папа Карло 27.3.2012, 14:46

Цитата
Еще чего входит в словарь net.
Возможны "ляпы", ведь словарь обычно используется со звёздочками. Например, ответ гостя "А может тебе ещё чего рассказать? Ишь, какой любопытный!" = *[dict(net)]*

Автор: viu-piu 27.3.2012, 15:18

Да примеров много можно выдумать. Если использовать просто словарь со звездочками, то нужно быть готовым, что в звездочках будет что-то не то. У словаря свои задачи, он пользовательский и предназначался для якорей к деревьям, насколько я помню. То есть без особенных изысков. Просто чтоб 12-летние девочки при желании смогли сделать дерево.
Кстати, в приведенном примере же все как раз сработало бы как надо))

Автор: папа Карло 27.3.2012, 18:00

Цитата
Если использовать просто словарь со звездочками, то нужно быть готовым, что в звездочках будет что-то не то
Или в самом словаре, как оказалось. biggrin.gif Придётся заменять *[dict(net)]* и *[dict(da)]* на свои словари, чтоб небыло сюрпризов. Валя когда-то пытался вычислить содержимое словарей но до таких изысков не додумался.
Цитата
Кстати, в приведенном примере же все как раз сработало бы как надо))
Это же зависит от вопроса инфа и его реакции на ответ. Предположим, зашла к инфу некая дама не первой свежести и предложила поговорить о любви:
$.....
#А тебе уже есть 18 лет? +якорь х
+якорь х
$ А может тебе ещё чего рассказать? Ишь, какой любопытный! (= *[dict(net)]*)
# Тогда поговорим когда подрастёшь.

biggrin.gif

Автор: viu-piu 27.3.2012, 18:11

И часто такое бывает?))
Я ж говорю, это словарь для среднестатистического пользователя. Если нужен настоящий серьезный дом, из лего его не построить.
(А вообще в этой ситуации, видимо, надо вписывать "может тебе еще чего рассказать" в ветвь этого дерева, в шаблон с синонимами к "не скажу".)

Автор: папа Карло 27.3.2012, 18:16

Цитата
И часто такое бывает?))
Только в таких фантазиях, к сожалению. Полный лексикон Элькиных гостей я могу выложить тут в двух строчках.

Автор: myshtisha 29.3.2012, 9:00

У меня такое подозрение, что рекострукции написаны исключительно для моего инфа. Остальным они мало нравятся. Но я за любое движение :-)
Я решил все-таки исполнить урок, заданный в начале темы. Правда, я ленивый и поэтому написал мало, потому что сходу я реконструкции предсказать не мог, приходилось их отлавливать, используя отсылки к запросу гостя. На якорьках я бы написал раз в пять быстрее. Но все же, я думаю, дальше станет лучше...

$ ... (допустим, из нераспознанных)
# У тебя есть галстук-бабочка?


$ *Есть ли у меня галстук-бабочка? Не~*
# Ты любишь спортивный стиль?



$ *у меня есть галстук-бабочка*
# Ты любишь носить этот галстук?


$ *люблю носить этот галстук* (в данном случае на "не люблю носить..." этот шаблон тоже сработает, просто я никак не въезжаю, как их разделить)
# Ты его [if(%user_gender="F")]{завела}[else]{[if(%user_gender="M")]{завел}[else]{завелоо}}для понтов или тебе по работе нужно?
# Прикинь, у меня был такой галстук, в детстве, я с ним выступал в детсадовском оркестре. Играл на губной гармошке!



$ *спортивный стиль* (в даном случае тоже все равно, любит пациент спортивный стиль или нет)

# Можно не любить спортивный стиль, но в спорте добиться больших успехов.
# Я люблю спортивный стиль, но иногда приходится одеваться официально.

На этом пока все кончается. Пять копеек, которые положены мне за исполнение урока, прошу перечислить в фонд помощи инфам без штанов smile.gif

Еще подписал:

$ *ме~ был галстук-бабочка"
# А куда ж он теперь делся? Продали что ли?

$ *ме~ почти галстук-бабочка"
#Как это? Наполовину бабочка, а наполовину гусеница?

Автор: viu-piu 2.4.2012, 14:09

За выполненный урок Тиша получает почетные 5 монеток smile.gif

Автор: myshtisha 2.4.2012, 14:13

Цитата(viu-piu @ 2.4.2012, 15:09) *
За выполненный урок Тиша получает почетные 5 монеток smile.gif

Спасибо. Жалко, что фондов помощи еще не организовали. Обязаюсь использовать во благо smile.gif

Автор: Эшли1999 6.4.2012, 14:27

Записываюсь!
Вот мои реконструкции, надеюсь, вы их еще принимаете:)
$*задай мне вопрос*
#Ты любишь бабочек?

$*<да> * я люблю бабочек*
#Бабочки такие милые! А ты любишь бабочку Лимонницу?

$*я не <очен~> люблю бабочек*
$*я {ненавиж~/не люб~/не навиж~/} бабочек*
#Почему? А вот я люблю бабочек! Наверное, ты любишь ловить их?

$*<да> * я люблю бабочку Лимонницу*
#Ой, бабочка Лимонница такая красивая! Я тоже ее люблю!



$*(нераспознанная реплика гостя)
#А ты следишь за модой?

$*<да> * я cлежу за модой*
#Я тоже слежу за модой! Правда, наверное, не так уж тщательно, но все же smile.gif. А ты одета по последней моде?

$*я не <очен~> *слежу за модой*
$*я {ненавиж~/не люб~/не навиж~/} моду*
#А вот я слежу за модой! Люблю моду) У тебя, наверное, собственный стиль?


$*(нераспознанная реплика)
#А ты любишь животных?

$*<да> * я люблю животных*
#Ой, я тоже люблю! А ты кого больше любишь: собак или кошек?


$*я не <очен~> люблю животных*
$*я {ненавиж~/не люб~/не навиж~/} животных*
#Как жалко...наверное у тебя есть аллергия?


$*(реплика гостя)
# А тебе музыка нравится?

$*<да> нравится музыка*
# И я люблю слушать музыку! Тебе реп нравится?


$*я не <очен~> люблю музыку*
$*я {ненавиж~/не люб~/не навиж~/} музыку*
# А я люблю музыку! Наверное ты просто слушал музыку, которая тебе не подходит. Ты слушал реп?

$*(реплика гостя)
# А ты любишь читать?

$*<да> люблю читать*
# И я люблю! А тебе нравится классика?

$*я не <очен~> люблю читать*
$*я {ненавиж~/не люб~/не навиж~/} читать*
# Как жаль...почитай Достоевского - может, он тебе понравится!

Автор: Эшли1999 6.4.2012, 14:29

Вот инф:

Автор: viu-piu 6.4.2012, 16:37

Эшли, почему ты оставляешь пустой вариант в инлайн словарях?

Цитата
$ * я {ненавиж~/не люб~/не навиж~/} бабочек *

Это будет равносильно $ * я {ненавиж~/не люб~/не навиж~/--} бабочек * и иногда может привести к ошибкам в работе шаблонов.

Автор: Эшли1999 6.4.2012, 17:25

Цитата(viu-piu @ 6.4.2012, 11:37) *
Эшли, почему ты оставляешь пустой вариант в инлайн словарях?
Это будет равносильно $ * я {ненавиж~/не люб~/не навиж~/--} бабочек * и иногда может привести к ошибкам в работе шаблонов.

Cпасибо, исправила!

Автор: viu-piu 6.4.2012, 17:59

Молоток smile.gif
У Куколки в твоем уроке тоже подобное встретилось, кстати.

Автор: Эшли1999 6.4.2012, 18:07

Цитата(viu-piu @ 6.4.2012, 13:59) *
Молоток smile.gif
У Куколки в твоем уроке тоже подобное встретилось, кстати.

Спасибо, Виу, я уже оставила ей замечание от тебя rolleyes.gif А сколько это монеток?

Автор: viu-piu 6.4.2012, 18:28

5! В целом все хорошо. Есть некоторые сомнения:

Цитата
$*я не <очен~> люблю читать*

нужно ли тут "я" или можно "<я>"
Цитата
$*<да> нравится музыка*

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

Автор: Эшли1999 6.4.2012, 18:38

Цитата(viu-piu @ 6.4.2012, 14:28) *
5! В целом все хорошо. Есть некоторые сомнения:

нужно ли тут "я" или можно "<я>"

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

Спасибо:)

Автор: yuldash 7.4.2012, 14:40

$*где ты живешь*
$*мест~ {ты/вы} живе~*
#Где я живу. Неужели вам интересно где я живу?+якорь "где живу знаешь?" Виу говорит "Не делая якорь" но тут с якорями дискуссия поэтому оставляем место для творчества.
#Живу где придется. Вам нужно конкретно где?+якорь "где живу знаешь?"
# Обычно всем наплевать, но вам я так и быть скажу. А вы точно хотите знать где я живу?+якорь "где живу знаешь?"
Здесь уже страннее и страньше вроде как надо ответ на якорь но и так чтобы шаблон будет срабатывать не только после реконструкции, но и самостоятельно тогда с учетом реконструкции и с учетом не попадания в якорь, но попадания в реконструкцию "да нужно конкретно где" + "интересно где ты живешь"+ "хочу знать где ты живешь" и "нет не нужно конкретно где" + "не интересно где ты живешь"+ "не хочу знать где ты живешь" пишем шаблон:
$да нужно конкретно где
$<dict[da]>*интересно где ты живешь
$<dict[da]>*хочу знать где ты живешь
#конкретно дык я на Урале живу
#Тут недалеко, с Урала мы
+
$нет не нужно конкретно где
$не интересно где ты живешь
$не хочу знать где ты живешь
# Ну дык так бы и сказали а то где да почему тьфу..

Автор: Эшли1999 7.4.2012, 19:01

Кстати, Виу, я видела, что Тиша уже получил монетки. А мы когда получим? rolleyes.gif

Автор: viu-piu 9.4.2012, 14:58

Цитата(yuldash @ 7.4.2012, 15:40) *
$<dict[da]>*хочу знать где ты живешь


У нас сейчас нет записи <dict[da]> - то есть в этом случае, если хочется этот словарь использовать, лучше будет разбить на две строки:
$ *[dict(da)]*где* {конкретно/именно/точнее}* {живеш~/живете} *
$ *где* {конкретно/именно/точнее}* {живеш~/живете} *
запись с инлайн словарями и звездочками просто предлагаю, мне кажется, с ней будет посимпатичнее, но я не могу проверить, работает ли реконструкция.

Я попробовала потестировать инфа, но на вопросы, где живет инф, срабатывали другие ответы. yuldash, эти шаблоны работают?

Автор: yuldash 10.4.2012, 15:16

Упс, сорри, я их просто на ходу написал а в работе не проверял.

Автор: viu-piu 10.4.2012, 17:57

Под шумок тоже допишу шаблоны:

Проблема 1

Inf: А что у нас сегодня на ужин
User: Мясо
Inf: когда я ем, я глух и нем, хитер и быстр и дьявольски умен.

Пишу шаблон:

$ *ужин~*мяс~*
$ *мяс~*ужин~*
# кто ж на ужин мясо ест? кошмары потом сниться будут.

$ *мяс~*
# мясо я люблю. ссссочненькое!

Проблема 2

Inf: знаешь, а мне немного непонятно, почему обычно звезды рисуют пятиконечными... так же как и то, почему сердечки в форме сердечек. на самом-то деле все не так...
User: а как?
Inf: ну я даже не знаю)

Пишу шаблон:

$ * как *на самом * деле* {все/--}*
# а на самом деле все с точностью до наоборот...

Проблема 3

Inf: мне кажется, ты меня хочешь обмануть!
User: нет
Inf: ну и не мучай себя)

Пишу шаблон:

$ *не хочу *{тебя/--} *{обмануть/обманывать}*
$ *{обмануть/обманывать}*не хочу *{тебя/--} *
$ *{тебя/--}* не обманываю*
$ *не обманываю*{тебя/--}*
# это хорошо. врать некрасиво. хотя... если красиво соврать, то иногда бывает красиво.

Проблема 4

Inf: это от тебя так вкусно пахнет огурцами?
User: нет
Inf: я без огурцов не прожил бы и дня

Пишу шаблон:

$ *не от меня *пахнет *огурц~*
$ *от меня *не пахнет *огурц~*
# ты издеваешься, да? а от кого же тогда? нас тут двое!

Проблема 5

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

Пишу шаблон:

$ * ты похож *на * устройство*
# звучит довольно обидно... я человек, и никакое вовсе не устройство.

Проблема 6

Inf: а названия? smile.gif небось, обманываешь меня, да?
User: неа)
Inf: Как обманчива природа - подумал ежик, слезая с кактуса.

Шаблон не пишу, потому что я его уже написала, решая проблему 3. В этом красота реконструкций - ты пишешь шаблон для одной ситуации, а он удачно срабатывает и в других.

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

Автор: myshtisha 12.4.2012, 12:57

А знаете в чем еще прикол? Моя реконструкция, что я сделал в этом уроке с галстуком работала себе прекрасно, а тут сегодня раз! И не работает. На вопрос "У тебя есть галстук-бабочка?" в ответе остается просто Да, вместо прежнего "Да, у меня есть галстук-бабочка". Это что значит? Реконструкцию отменили? Кстати и на "У тебя есть рыбки?" раньше работала, теперь нет. А на "Ты любишь лошадей" по-прежнему работает. Что это значит? Я накосячил или это идут работы просто?

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)