Александр Саян - Игра в бога

Здесь есть возможность читать онлайн «Александр Саян - Игра в бога» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Год выпуска: 2022, Жанр: Триллер, Исторические приключения, Фантастика и фэнтези, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

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

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Игра в бога»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Мир научной фантастики похоже умер. Книжные полки наводнены сплошными летающими супер героями в трико и крутыми спецназовцами с пулемётам в одной руке и мечом в другой. А иногда так хочется почитать чего-нибудь новенького из братьев Стругацких, Станислава Лема или Карла Сагана. Но не получится – вымерли.
Всегда очень трудно читать фантастику на тему "Виртуальные Миры". А трудно потому, что обычно такое пишется людьми не имеющими ни малейшего понятия об информационных технологиях. Всё это очень несерьёзно воспринимается в кругах специалистов, а особенно программистов и не пользуется среди них популярностью.
Эта повесть – попытка сделать что-нибудь путное в старом добром жанре "Научная Фантастика". Тем более попытка написать про виртуальный мир рукой программиста, который раньше писал программы моделирующие такой мир.

Игра в бога — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Игра в бога», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

– Ну сделай, пожалуйста, – взмолился Родион. – У нас же суперкомпьютер скоро заработает. Там скорость бешеная. Эволюция до разумной кляксы за пару дней пройдет. Очень хочется на это посмотреть!

– Родион, отстань от дяди! – донесся голос Бориса. – Дядя Сережа будет делать только то, что дяде Боре надо. Понятно?

– Понятно.

Родион поплелся на свое место, одел наушники и начал молотить по клавиатуре.

– Нужно ему сказать, – подумал Сергей, – что при надетых наушниках, он не слышит собственных звуков и скоро всех достанет.

Сергею приходилось иногда писать небольшие программы второй раз при потере исходных текстов, но он никогда не повторялся на все сто процентов. Для второй реализации он выбирал новый путь, где использовал новые идеи и пытался сделать программу с большими возможностями и более эффективным алгоритмом. Так и с этой эволюцией. В прошлый раз он использовал поле для жизни виртуальных организмов размером с экран монитора, такое же прямоугольное как и сам монитор. В этот раз ему нужно было использовать поле гораздо больших размеров и без прямых углов. Лучше всего подходил виртуальный шар, а двумерные животные должна были ползать по его поверхности. Пришлось применить сферическую систему координат, что значительно изменяло алгоритм, но зато позволяло избежать аномалий в углах пространства, которых теперь не было.

Но самым большим новшеством было то, что алгоритм писался для суперкомпьютера с почти бесконечным числом процессоров и такой же почти бесконечной памятью для данных. Раньше для обсчета происходящего в виртуальном мирке эволюции применялся один бесконечный цикл, который пробегал по всем существам и, вычисляя взаимодействия каждого существа с окружающей средой, вносил изменения в его сущность. Такие, как новые координаты, скорость, направление движения и так далее. По сути этот алгоритм был рассчитан на один процессор. Теперь же для каждого нового существа запускался новый параллельный поток 15 15 Параллельный поток – объект, выполняемый параллельно с основным потоком приложения и с другими параллельными потоками. , для которого выделялся персональный процессор и в этом потоке работал свой бесконечный цикл, обсчитывающий изменения для своего существа. Ассемблер, то есть система инструкций вакуумного суперкомпьютера была очень хорошо настроена на параллельные вычисления и поэтому новшества на величину кода почти не повлияли. Писалось вполне легко и быстро и с каждым часом производительность увеличивалась. Уже к вечеру основной костяк алгоритма был почти готов. Осталась отладка кода.

Для отладки требовалось изображение на экране монитора этой виртуальной жизни в компьютере, а вот эта задача была уже посложней чем алгоритм эволюции, так как изменилась форма виртуального пространства и так просто выводить на экран эти кляксы не получится. Но решение этой проблемы Сергей решил отложить на завтра, времени еще много и он всё успеет.

Вечер с бутылкой пива был на веранде. Похоже зарождалась новая традиция. Рассказал Борису и Родиону что удалось сделать и что наметил на будущее.

– Вечно ты себе придумываешь новые головняки, – пробурчал Борис. – Сделал бы один в один, как было раньше и все дела.

– Не бойся, дружище, все успеем вовремя, – успокоил приятеля Сергей. Он понимал, что Борис, как ответственное лицо опасается, что Сергей влезет в дебри и надолго застрянет.

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

– А ДНК к ним приделаешь? – робко влез в разговор Родион.

– Ты знаешь, Родион, пока нет, чтобы не травмировать нежную психику Бориса, но в следующей версии возможно и приделаю. Во всяком случае задел для этого я уже сделал.

– Вот отчитаемся перед заказчиком, что вакуум не засыпает, тогда и будете приделывать. Можете хоть гениталии к своим кляксам приделывать, – строго произнес Борис.

– А знаешь Боря, с гениталиями это очень интересная идея. Я еще когда в первый раз писал, думал как туда встроить половое размножение, – задумчиво произнес Сергей. – Половое размножение это было великое изобретение природы, позволившее перейти эволюции к настоящему видообразованию.

– Если я про гениталии на совете директоров вякну, то нам быстро дадут коленом по этим самым гениталиям, – пробурчал Борис, а остальные хором заржали.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Игра в бога»

Представляем Вашему вниманию похожие книги на «Игра в бога» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Александр Бромов - Игры богов
Александр Бромов
Александр Беляев - Сильнее бога
Александр Беляев
Александр Литвин - Выше Бога не буду
Александр Литвин
libcat.ru: книга без обложки
Александр Абердин
Александр Анисимов - Игры богов
Александр Анисимов
Александр Золотько - Игры богов
Александр Золотько
Александра Льдов - Игры Богов
Александра Льдов
Гарри Гук - Игра в Бога
Гарри Гук
Александр Кришта - Игра богов
Александр Кришта
Отзывы о книге «Игра в бога»

Обсуждение, отзывы о книге «Игра в бога» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x