Альфа-версия - [5]
Над ней неуемные ветры заплетали спирали из пыли, в облаках сгорали виденья, и день якоря поднимал. И наматывались километры на ступни. На грани бессилия балансируя, мысли бесили ее, и порез на щеке подтекал.
По миру прошелестела шустрая стайка предполуденных часов, и округлое солнце, взобравшись на вершину неба, остановилось, чтобы перевести дух. Берская, толкая велосипед, выбралась из оврага и тоже остановилась. Все было чисто. Змиевкин овраг в этом месте изгибался в виде буквы С, охватывая ровную травянистую площадку, с противоположной стороны заглушённую зарослями бузины. Подлец Пахомов, видимо, решил не тратить времени на организацию засады, а отправился сразу к Захоевой. Ну и хорошо.
Теперь осталось где-то минут пятнадцать, не больше, старая уборщица опаздывать не любит.
Присев на пенек возле тропинки, Берская полезла в авоську и стала ворошить книги, выбирая, чем бы отвлечься. На глаза попалась брошюра некоего С.М. Гандушина «Программная Реализация Эволюционных Моделей». Берская приобрела ее еще позапрошлой осенью, перед семинаром в Барселоне, да так и не удосужилась прочитать. Оглавление рассыпало перед ней старознакомые слова, тусклые отблески бывшей жизни. Объектный подход и организация ресурсов, модель живого объекта, механизмы мутаций, атрибуты и методы, Вселенная как объект. Старуха усмехнулась и открыла наугад.
«…для того чтобы система могла беспрепятственно самоусложняться, нужно грамотно запрограммировать механизм мутаций. Критерием успешности той или иной генетической комбинации должна служить выживаемость вида, то есть способность дожить до репродуктивного возраста и оставить потомство в условиях конкурентной борьбы за жизненные ресурсы. Заметим, что, говоря о «генетическом коде», не следует ограничиваться лишь совокупностью значений атрибутов, определяющих физические свойства и поведение живых объектов, как это делают авторы [7], так как это наложит архитектурные ограничения на эволюционные возможности системы. Предметом мутаций должно служить описание классов, то есть непосредственно программный код, определяющий структуру и поведение живых объектов. Иными словами, живые объекты должны иметь возможность в процессе эволюции менять собственную программу, в результате чего возникнет самооптимизирующаяся модель, которая будет развиваться, постоянно переписывая саму себя».
Ну, это он завирается, такая система будет виснуть на каждом шагу, подумала Берская, перелистывая несколько страниц.
«…еще одним примером возможной оптимизации может служить сохранение адреса Вселенной в локальной памяти объектов в качестве одного из атрибутов. В этом случае объект, обращаясь к адресу Вселенной, сможет быстро получить прямой доступ к глобальным параметрам окружающего мира, а также к параметрам других объектов. При реализации такой архитектуры решение многих задач, о которых мы говорили в предыдущих главах (в частности, задач виртуальной физики и обмена информацией между элементами системы), может быть организовано гораздо более эффективно.
При этом необходимо соблюдать осторожность — атрибут с адресом Вселенной должен быть открыт только для чтения, то есть защищен от изменений со стороны мутирующего кода, иначе какая-нибудь генетически устойчивая ветвь на определенном этапе эволюции может научиться устраивать свое благополучие, обращаясь напрямую к этому адресу и манипулируя параметрами Вселенной и окружающих объектов. Излишне говорить, что такая практика приведет к нарастанию хаоса в модели, а в конечном счете к ее вырождению и гибели. Правда, при построении гарантированной защиты в системе, которая постоянно переписывает саму себя, могут возникнуть определенные сложности, но на этом мы остановимся в следующих главах.
В заключение, прежде чем перейти к конкретным алгоритмам, отметим, что при реализации вышеописанного дизайна мы получаем интересную ситуацию, когда с точки зрения конкретного живого объекта (если, конечно, допустить, что какой-либо класс доусложняется до того, что его объекты будут иметь свою точку зрения) вся Вселенная находится у него внутри, тогда как на деле «внутри» объекта будет находиться не сама Вселенная, а лишь ссылка на расположение олицетворяющего ее объекта в памяти компьютера. Эта архитектура известна любому программисту и не несет в себе противоречия, а между тем философский аспект такого мироустройства постигается с трудом, что всегда служило одной из причин непопулярности субъективного идеализма».
Берская почувствовала, что за ней следят. Это было какое-то едва уловимое сочетание микроизменений в природе — что-то хрустнуло не так, где-то птичка встрепенулась. Ну что же, чутье ее редко обманывало, да и по времени подходило. Во рту сразу пересохло, спина напряглась. Она с трудом поборола желание отпрыгнуть за пенек и продолжала сидеть, механически переворачивая страницы. Ни к чему дергаться раньше времени. Эта старая самоуверенная лиса никогда не станет стрелять, не поздоровавшись.
Минуту было тихо. Шелестели ветерки. Затем в овраге за спиной послышалась возня, оханье; солнце спряталось в набежавшую тучку. Берская медленно обернулась и выковыряла из глаза монокль. Щека у нее дернулась, губы слегка улыбнулись.
Что случится, если высокоразвитые пришельцы посетят молодую цивилизацию? Жители Шенивашады знают ответ. Пришельцы поработят людей и станут известны как Владельцы. Однажды их свергнут. Но мир не получит покоя. Власть приберут к рукам тзай-тарры, ученики Владельцев. И время вновь замрёт на Шенивашаде. Но скоро всё изменится. Ведь уже открыл глаза после векового сна Эрклион Освободитель, легендарный победитель Владельцев. И очень удивился, обнаружив себя не в спальне дворца, а в тёмном подземелье.открыть Знакомьтесь, Шенивашада — одна и жемчужин нашей Мультивселенной.
Задание выполнено и боги-искины торжествуют, но какие последствия будут ждать наш мир, и чего на самом деле хочет Корпорация? Как всегда, ответы придётся искать Рыцарю Смерти Скомороху и его соратникам. Но соратникам ли?..
Древний город Дерт, некогда столицу известного мира, а теперь лишь одного королевства, лихорадит. Год прошёл со смерти королевской семьи, и даже коронация единственной выжившей дочери короля не утихомирила претендентов на трон. Сторонники разных фракций стекаются в город, чтобы плести интриги и устраивать стычки. В такие дни служба королевского пристава превращается в танец на тонкой нитке над пропастью с горящими углями. А уж если приставу доведётся вляпаться в полноценный заговор…
2064 год. Земля в упадке, а власти коррумпированы. Депрессия тянется 56 лет. Правительство давит в зародыше любые новые технологии, способные нарушить плановую экономику. Десятилетие назад группа диссидентов, мечтателей и радикалов-либертарианцев, используя свои научные разработки, высадилась на Луне. Именно там они построили себе убежище. Аристилл, подземный город нового фронтира, в котором живут американские технокапиталисты, мексиканские гидрапонные фермеры, вьетнамские инженеры, ИскИны и генетически модифицированные разумные псы. Земным державам нужны ресурсы, добытые на Луне колонистами.
Здесь безумие плотно переплелось с Силой, и одно стало неотделимо от другого. Здесь СуперГерои так похожи на СуперЗлодеев, что по причиняемым разрушениям и не отличить. Это мир полный Сверхсил, Измененных, мутантов и щедро приправленный как магическими так и техно артефактами. А так же спецслужбами, мечтающими все это «богатство» контролировать. Мир, похожий на наш до 1971 года, в котором что-то пошло не так. Мир, которому не хватает знака «Осторожно, Суперы». Если, конечно, найдется смельчак, который рискнет его поставить… Примечания автора:.
Недалекое будущее. Дельцы и чиновники от медицины все больше забирают власть у политиков и военных, ситуацию усугубляет экономический кризис, вместо нефти страна вынуждена искать другие способы наполнения бюджета, невозможные еще несколькими годами ранее. Ивана Тихомирова останавливают для проверки реакции Трокмана-Гейтса на введенную всем гражданам универсальную противовирусную вакцину, но рутинная проверка оборачивается для парня большими проблемами. Оказывается, быть "избранным" в России - это невесело и непросто.