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