Девушка 1.0
FAQ и советы с комментариями

Просто вопросы

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

Девушка отвечает на все вопросы одной и той же фразой: "Даже не знаю, что и сказать"; иногда произносит другие фразы, не связанные с моими вопросами, но осмысленных ответов не дает.
Отсутствуют или пусты базы Девушки (*.wrd). Возможная причина отсутствия баз: с сайта был скачан архив, содержащий только исполнимый файл программы. Наиболее часто встречающаяся причина появления пустой базы: при работе под Windows 98 или Windows 95 был включен режим обучения (он работает только под Windows 2000 или Windows XP). В этом случае программа может очистить базы. Что делать: в настройках снять флажок "Настроить параметры обучения - Разрешить обучение репликам", выйти из программы и скопировать в ее папку неиспорченные базы.
Девушка слишком быстро устает, постоянно ложится спать.
Возможно, вы не даете ей выспаться до конца: будите раньше времени.
Девушка вообще живет в слишком быстром темпе по сравнению с реальными людьми; неудобно общаться.
В настройках установите минимальную скорость протекания жизненных процессов. Желательно, чтобы при этом значения основных параметров (сытость, бодрость, настроение и т.п.) были достаточно высокими, иначе разговор может оказаться несодержательным (если скорость "жизни" Девушки достаточно высокая, Девушка сама исправляет не устраивающую ее ситуацию).
Девушка ничего не делает (не ложится, не встает, не одевается, не убирается и т.д.), просто стоит посреди комнаты.
Вариант первый: выключен режим самостоятельных действий (в Настройках). Вариант второй: слишком низкая скорость протекания жизненных процессов.
Девушка что-то делает, но не то, что хотелось бы мне: не закрывает шкаф, не убирает крошки со стола, а спит, ест или моется.
Различные действия обладают различным приоритетом. В первую очередь Девушка делает то, что больше всего необходимо лично ей (ест, если очень голодна; спит, если очень хочется спать, и т.д.). Если вам нужно, чтобы Девушка выполнила то или иное действие - попросите ее или сделайте сами :).
Почему Девушка надевает не те предметы одежды (при самостоятельном одевании) - например, одновременно юбку и брюки, а сверху - ничего?
Если гардероб Девушки отличен от стандартного, некоторые предметы одежды могут находиться в шкафу "не на своих местах"; Девушка определяет, что с чем носить, не по фактическому изображению предмета одежды, а по месту в шкафу, где висит одежда. При использовании нестандартого гардероба лучше использовать режим "Одеваться в одежду из списка".
Установлен режим "Одеваться в одежду из списка", Девушка вообще перестала одеваться.
Вероятно, список (что с чем носить) пуст. Оденьте Девушку так, как считаете нужным, и выполните команду "Настройки - Одежда - Запомнить, какая одежда сейчас надета". Повторите это для каждого комплекта одежда, который хотите поместить в список.
Не удается удалить из списка неудачный комплект одежды.
Вероятно, в данный момент на Девушке неполный комплект или, наоборот, надето что-то лишнее. Удаление комплекта из списка возможно лишь при точном совпадении предметов одежды.
Можно ли создавать собственную одежду?
Можно. Загрузите файл с контурами тела (kontur.rar, 566 байт), нарисуйте одежду поверх тела и сотрите лишние линии. Цвет фона изображения может быть любым.
Почему нельзя использовать одежду с длинными рукавами?
Я намерена когда-нибудь добавить возможность движения (жесты). При этом либо нельзя использовать одежду с длинными рукавами, либо придется создавать новые изображения предметов одежды для каждого нового положения рук.
Почему Девушка перемещается моментально из одного места комнаты в другое? Нельзя ли сделать плавные движения?
Плавные движения с изменением положения ног - не уверена, что смогу нормально нарисовать фазы движения. Может получиться некрасиво (особенно с учетом того, что Девушка должна оставаться лицом к вам). Если же перемещать фигурку, не меняя расположения ног, получится еще более неестественно.
Почему нет мимики?
У меня был выбор: либо мимика, либо возможность рисовать собственные лица (если совместить то и другое, пришлось бы рисовать несколько выражений лица для каждого персонажа). Я посчитала, что мимика при столь малом размере лица несущественна.
Почему Девушка такая вредная?
Потому что слишком много читает (чужих диалогов). И слишком много общается с другим программами. Если бы ее база создавалась с нуля, характер был бы лучше, но Девушка получилась бы куда более глупая. Выходов два: либо подождать (постепенно пополняется база, удаляются несоответствующие характеру чужие реплики, вместо них появляются "свои"); либо с нуля создать собственную базу.
Почему у Девушки нет зеркала, косметики и т.п.? Это ненормальная девушка :)
Будем считать, что зеркало висит в ванной (в той ее части, которая не видна на экране). Или на внутренней стороне дверцы шкафа (которая в открытом виде располагается торцом к вам). Кроме того, Вы можете загрузить из файла и поместить на тумбочку небольшое зеркало, косметику и все, что захотите, - конечно, если у вас есть соответствующие картинки. Можно также в качестве обоев для комнаты загрузить картинку с зеркалом на стене (а также с любыми другими предметами).
Как Девушка может разговаривать во сне и на улице (в соответствующем режиме)?
Считайте, что при разговоре в постели Девушка реально не спит (просто лежит с закрытыми глазами). Что касается разговора не из дома - будем считать, что у Девушки есть сотовый.
Можно ли загружать лица из файла?
Да. В диалоговом окне создания персонажа выберите левое нижнее изображение (рядом с кнопкой "Обзор") и укажите файл лица (*a.ico; для каждого файла ИМЯa.ico должен существовать файл ИМЯb.ico - лицо соответствующей спящей девушки).
Можно ли создавать собственные лица?
Можно. Создайте парные картинки ИМЯa.ico (обычное лицо) и ИМЯb.ico (лицо спящей девушки) в любом редакторе иконок; возможно, потребуется отредактировать созданную картинку так, чтобы она равильно располагалась относительно тела. Также желательно подобрать цвет кожи, не очень отличающийся от цвета кожи тела, например, RGB: 255, 210, 175 (точный цвет кожи тела: 255, 215, 189; точный цвет контура тела: 148, 109, 90).
При задании картинки в формате BMP в качестве обоев один из цветов становится прозрачным. Как этого избежать?
Поставьте в углах картинки (крайние пиксели) точки одного и того же цвета, отсутствующего на рисунке. При загрузке картинки прозрачным станет цвет угловых пикселей.

Ваши предложения

Не хотите ли поучаствовать в коммерческом проекте? (использование программы в качестве виртуальной собеседницы - SMS и т.п.)
Нет. Это далеко не единственное предложение такого рода. Я не намерена участвовать в подобных проектах как по этическим соображениям (как правило, предлагается использовать программу в эротических или порнографических диалогах, в чем я не заинтересована), так и потому, что для серьезных (неэротических) проектов программа еще слишком "сырая".
Неплохо было бы, чтобы Девушка произносила свои реплики вслух.
Теоретически это можно было бы сделать. Но весь фокус в том, что при письменном (а не устном) выводе реплик их многозначность увеличивается. Девушка - не программа искусственного интеллекта; ее кажущаяся разумность во многом основана на том, что человек трактует ее слова так, как ему больше нравится. Одни и те же слова, произнесенные с различной интонацией, могут иметь совершенно разные зачения (вплоть до противоположных). Вспомните анекдот:
Профессор: "В русском языке двойное отрицание дает утверждение. В английском языке двойное отрицание все равно дает отрицание. Но не существует такого языка, в котором двойное утверждение давало бы отрицание."
Голос с задней парты: "Ага, конечно."
Именно поэтому произнесение реплик вслух стало бы не достоинством, а недостатком данной программы. К тому же, если человек набирает реплики на клавиатуре, а программа отвечает вслух, - по-моему, это несколько неестественно. Что касается распознавания речи - на такое я пока точно замахиваться не буду :)...
От подобных программ нет никакой практической пользы. Почему бы Вам не заняться созданием настоящего искусственного интеллекта?
С одной стороны, Девушка 1.0 - не есть серьезная программа. Это обычная игрушка. Большой практической пользы в том виде, в каком она находится сейчас, она действительно принести не может. В то же время многочисленные квесты, логические игрушки, тамагочи и т.п. тоже заметной пользы не приносят; однако их меньше со временем не становится. Я знаю людей, кому Девушка 1.0 нравится и без настоящего искусственного интеллекта, так почему бы ей не существовать?
Для создания настоящего ИИ нужно время, которого у меня, к сожалению, нет; в то же время для тех целей, которые я преследовала, настоящий ИИ и не нужен.
С другой стороны, некоторая доработка базы - и программа может приносить реальную пользу. Например, работать виртуальным психологом или психотерапевтом. К сожалению, сейчас у меня недостаточно времени, чтобы этим заняться (технически это несложно, но необходимо разыскать материалы и потратить довольно много времени на обучение).
Пусть Девушка запускает программы, ставит музыку, ищет тексты на моих дисках и обучается, читая эти тексты; выходит в интернет и ищет нужную мне информацию; ищет нужные мне файлы на моем компьютере; напоминает мне о делах, которые мне нужно сделать через день, через неделю и т.д.; работает в качестве "будильника" (выводит сообщение и/или звуковой сигнал в заданное время); и т.д., и т.п.
Все это - очень хорошие идеи. Большинство этих идей (а также некоторые другие, здесь не перечисленные) уже давно приходили мне в голову. Многие из этих идей достаточно просто реализуются. Но на все это нужно время. Когда-нибудь у меня дойдут до всего этого руки; тогда такие возможности в программе появятся.
 
На главную страницу сайта
 
О программе Девушка 1.0

Hosted by uCoz