Перед бегущей
Перед бегущей читать книгу онлайн
Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних чтение данного контента СТРОГО ЗАПРЕЩЕНО! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту [email protected] для удаления материала
- Этого достаточно? — удивился Айвен.
- Ты назвал код создателя. Я обязан подчиниться. Ты можешь приказывать.
- Значит, я могу потребовать любую информацию?
- Любую, которая у меня есть. — ответил компьютер.
- Тогда сообщи всем жителям, что тревога отменяется. Мы поговорим немного позже.
Последовало объявление об отмене тревоги, после чего компьютер замолчал. Теперь хийоаки смогли свободно перемещаться по городу. Компьютер не срабатывал на их переходы в разные состояния, вплоть до энергетического.
Затем хийоаки сделали сообщение о своих открытиях, о том, что они знали о внешних, то есть о галактах. Эти же данные были переданы в компьютер города. Айвен получил от него некоторые данные об истории и узнал, что война с внешними произошла около пятидесяти тысяч лет назад. Именно такой разрыв во времени был установлен системой наблюдения за звездами. Информация о цивилизации ликнцев, гендельсов и этиров сообщала о том, что все планеты группы были колониями, на которых были построены города. На Ликане было три города, на Генде один, еще на двух планетах были подобные города, но этих планет не существовало. По информации компьютера, они находились около других звезд группы. Там, по данным Джека, были только астероиды. Это означало, что планеты были уничтожены. Также были данные о расположении основной планеты этиров в то время. Ее положение не совпадало с данными Айвена, но это было объяснимо. Этиры могли перескочить от одной звезды к другой.
Когда хийоаки решили покинуть Генд, компьютер сделал вызов Айвена. Это было несколько неожиданно и Айвен принял его.
- Вы улетаете? — спросил компьютер.
- Да. — ответил Айвен.
- Я хочу узнать, чего вы здесь добились.
- Вопрос несколько странный. — проговорил Мак. — Я считаю, что мы добились очень многого. Мы многое узнали, у нас появились новые друзья. Один из нас нашел здесь свой дом. Алиста Вэнтрай останется здесь.
- Я ни разу не видел, чтобы она изменялась. Она этир или нет?
- Спроси у нее, кем она себя считает. Она ответит тебе.
- Она сказала, что не знает.
- Потому, что этого нельзя сказать. По своим мыслям она этир, но по своему физическому состоянию нет. Она останется здесь и многому тебя научит, а ты научишь ее. Я надеюсь, что вы будете друзьями.
- В тебе есть что-то, чего нет у меня. — произнес компьютер.
- Если ты так говоришь, то это у тебя есть. Возможно, ты еще этого не понял, но когда-нибудь поймешь.
- В моих программах есть конфликт. Разные программы дают существенно различные результаты. Ты можешь дать мне информацию, которая разрешит подобный конфликт.
- Ты можешь обрисовать мне ситуацию более подробно?
- Есть две программы. Назовем их А и В. Программа А постоянно дает один и тот же результат на вопрос. Прпграмма Б дает несколько вариантов ответов, один из этих вариантов соответствует решению А. Но вероятности таковы, что решение А оказывается самым последним в списке решений В. Вопрос в том, какое решение я должен принять. Наиболее вероятное В или жесткое А.
- В этом случае надо попытаться рассмотреть возможные развития событий после принятия соответствующих решений. Это может не дать точного результата, но может дать конкретные данные о применимости этих решений. Например, если наиболее вероятное решение В может привести к катастрофическим последствиям, а решение А ничего не меняет, то целесообразно оставить решение А. Это всего лишь один из методов. Насколько я понял, он может быть отнесен к способу решения для В. Критерием может быть опыт. Если были подобные ситуации, то надо смотреть, какие решения принимались и к чему они привели.
- Я уже рассмотрел варианты с этой точки зрения. Получается противоречие.
- Тогда тебе надо решить, по какой программе работать. По А или по В.
- Здесь тоже противоречие. Моя работа основана на этих двух программах. Они равноценны, но они дают разные решения. Из-за этого я не могу принять ни одного.
- Программа В основана на вероятности?
- В определенном смысле.
- Программа А дает ответ, применимо ли данное решение?
- Нет. Программа А дает одно решение по жесткой формуле. Программа В дает вероятность применимости этого решения. Она очень мала.
- Тогда какова формула принятия решения?
- Программа В выдает наиболее вероятное решение с большой скоростью. Программа А решает медленно, и выдает одно решение.
- Тогда должна быть программа С, которая решает, применимо ли решение А.
- Такая программа есть. Она выдала ответ, но он совпал по времени с ответом А. В программе С возникла ситуация запрета на решение.
- Это может лишь означать, что в программе С может быть ошибка. Программа решений не должна выдавать запрета на само решение.
- Возможно, эта ошибка и существует. Ты можешь ее исправить?
- Надо попробовать. Я сделаю подключение, а ты подготовь данные.
Айвен произвел подключение к системе и через некоторое время получил коды и коментарии к ним. Он сделал анализ и нашел ошибку, которая приводила к зацикливанию. Исправления могли быть сделаны только в две стороны, которые осуществляли приоритет программ А или Б в определенной ситуации. Когда-то Айвен работал с подобной же программой. Здесь решение могло быть и то, и другое. Влияние на то, какое решение будет принято, это исправление имело только в исключительных случаях, но возникновение такого случая приводило к остановке работы программы, то есть непринятию вообще какого либо решения.
Айвен решил это противоречие в своей программе просто. Он считал, что точный вывод должен был более соответствовать, чем вероятностный, поэтому сделал подключение к решению А, а затем вернул блок с объяснением того, что он сделал.
- Каким образом ты принял это решение?
- Я исходил из того, что решение ДОЛЖНО быть принято. И посчитал, что точный расчет, скорее всего, верен, поэтому в этом случае должно быть принято решение А.
- Но это решение сильно влияет на результат.
- Только в данном конкретном случае. Вероятность того, что такой случай возникнет, очень мала. Поэтому и вероятность ошибки тоже мала.
- Но все же решение может оказаться неверным.
- Тогда подсчитай последствия того, что решение вообще не будет принято. Ты получишь куда большую ошибку. В конце концов, все можно решить случайным методом. Если два решения равновероятны, то надо принять одно из них.
- Для этого есть программа А. Она дает решение в случае равной вероятности.
- Тогда примени эту программу в данном случае.
- Программа А всегда дает решение А.
- А программа В дает решение либо А либо В с одинаковой вероятностью. Какое решение ты примешь?
- Решение А.
- Вот и все.
- Но подобное решение неприменимо.
- Бывают случаи, когда решения надо принимать иначе, чем только по программам А и В. В данном случае это решение должен принимать Создатель. Ты не сможешь принять это решение, пока его нет у тебя. Сделай подключение к А и ты получишь в результате, что это решение верно. Сделай подключение к В и ты получишь, что решение В верно. Пока ты не сделал подключения к А или к В ты никогда не получишь решения.
- Получается, что ты принимаешь на себя роль Создателя.
- Я лишь помогаю тебе разрешить конфликт. Кроме того, я уже занимался подобными программами, и в собственном варианте я сделал именно так, как сказал. А теперь я хочу сказать тебе один вывод, который я сделал, пока говорил с тобой.
- Какой вывод?
- Код Создателя, который я тебе назвал, действует не так, как ты мне сказал. Я не знаю, что он означает, но не полное подчинение.
- Этому коду подчиняется только программа А. Программа В независима.
- И, говоря формально, сейчас программа А отключена, вернее она не принимает участия в этом разговоре.
- Да.
- И в программе В есть противоречие. В программе А такого противоречия нет.
- Да.
- Программа С выдала разрешение на разговор программы В со мной, но не давала разрешения на изменение кодов программ.
