Чтение онлайн

на главную - закладки

Жанры

Вычислитель. Формула выживания
Шрифт:

Тяжело вздохнув, я продолжил собирать точки в линию. Берём две штуки, приближаем к концу линии, заставляем их ровно светиться. Затем добавляем мелкие частицы, потом присоединяем их к линии и всё с начала. Процесс был медленный, к тому ужасно однообразный и скучный. Построив цепочку из двенадцати звёздочек, я ненадолго расслабился. А когда вернулся, то увидел вместо ровной линии какую-то кривую. Получается, стоит мне только потерять концентрацию, как фигура тут же плывёт и рассыпается на составляющие. Понятно, или процесс обработки всех точек затянется на неопределённый срок,

или нужно менять тактику.

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

Сказано, сделано. Приловчившись, я начал создавать звёздочки целыми группами. Берем с десяток точек, помещаем их в облако пыли и сжимаем пространство вокруг каждой точки. За каких-то несколько минут я превратил все точки в ярко мерцающие звёздочки. При этом удалось уточнить их количество. Их было примерно сто двадцать. В голове тут же всплыло близкое число, два в восьмой степени, то есть сто двадцать восемь. Однако пересчитывать я их не стал, есть дела поважнее. Например, попробовать синхронизировать всю эту кучу мерцающих звёздочек.

Если брать геометрические примитивы, то выходит некоторый набор рядов фигур. К примеру, точка, отрезок, квадрат, куб, гиперкуб и так далее. Смысл в том, что сначала берётся нольмерная версия, затем одномерная, затем двухмерная, потом трёхмерная и так далее. Вот и я хотел, используя мои звёздочки, попробовать составить из них сначала одномерную фигуру, то есть отрезок. Затем совместить два отрезка и получить квадрат. Потом объединить два квадрата и получить куб. В итоге можно попытаться получить гиперкуб, совместив два куба. Но это я далеко убежал, для начала нужно сделать хотя бы квадрат.

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

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

не только я, но и сами звёздочки. Теперь же этого не было, на вдвое больше расстоянии точки существовали сами по себе. И вот не понятно, так и должно быть и сопротивление знак того, что я двигаюсь в верном направлении, или же всё иначе, и я что-то делаю не так.

Ладно, нужно попробовать. Бросить эту возню с точками я всегда успею, а вот если из этого что-то может получиться, то будет ошибкой так и не попытаться. Удерживая куб от распада на отдельные звёздочки, притягивал к нему всё новые звёздочки и стабилизировал их свечение. Экспериментальным путём, я выяснил, что проще и быстрее выстраивать гиперкуб сразу на месте, то есть не нужно пытаться создать второй куб отдельно от первого. Закончив с нижней стороной, а перевернул конструкцию и стал прикреплять новые звёздочки на углы куба. С каждым новым элементом прочность фигуры словно уменьшалась, и мне приходилось прикладывать всё больше мысленных усилий, чтобы удерживать её от распада.

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

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

Ладно, я отвлёкся. Один гиперкуб готов, но осталась ещё примерно сотня блуждающих пульсаров, из которых было бы хорошо тоже собрать что-нибудь. Повторяя проверенную методику, я получил ещё несколько кубов, делать их четырёхмерные версии на этот раз я не спешил. В моей голове была новая идея на этот счёт. А что если не прилеплять восемь дополнительных точек на углы куба, а просто попробовать совместить два куба, попутно раздвинув точки в одном из них? Отвёл в сторону два куба и сосредоточился на них. Значит, медленно сдвигаем их, увеличивая расстояния.

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

Поделиться:
Популярные книги

Треск штанов

Ланцов Михаил Алексеевич
6. Сын Петра
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Треск штанов

Начальник милиции. Книга 3

Дамиров Рафаэль
3. Начальник милиции
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Начальник милиции. Книга 3

Ты нас предал

Безрукова Елена
1. Измены. Кантемировы
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Ты нас предал

Ледяное проклятье

Михайлов Дем Алексеевич
4. Изгой
Фантастика:
фэнтези
9.20
рейтинг книги
Ледяное проклятье

Месть за измену

Кофф Натализа
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Месть за измену

Мужчина не моей мечты

Ардова Алиса
1. Мужчина не моей мечты
Любовные романы:
любовно-фантастические романы
8.30
рейтинг книги
Мужчина не моей мечты

Его огонь горит для меня. Том 2

Муратова Ульяна
2. Мир Карастели
Фантастика:
юмористическая фантастика
5.40
рейтинг книги
Его огонь горит для меня. Том 2

Возвышение Меркурия. Книга 2

Кронос Александр
2. Меркурий
Фантастика:
фэнтези
5.00
рейтинг книги
Возвышение Меркурия. Книга 2

Камень. Книга шестая

Минин Станислав
6. Камень
Фантастика:
боевая фантастика
7.64
рейтинг книги
Камень. Книга шестая

Идеальный мир для Лекаря 2

Сапфир Олег
2. Лекарь
Фантастика:
юмористическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 2

Восход. Солнцев. Книга VI

Скабер Артемий
6. Голос Бога
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Восход. Солнцев. Книга VI

Не грози Дубровскому! Том 11

Панарин Антон
11. РОС: Не грози Дубровскому!
Фантастика:
фэнтези
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Не грози Дубровскому! Том 11

Мама из другого мира. Делу - время, забавам - час

Рыжая Ехидна
2. Королевский приют имени графа Тадеуса Оберона
Фантастика:
фэнтези
8.83
рейтинг книги
Мама из другого мира. Делу - время, забавам - час

Решала

Иванов Дмитрий
10. Девяностые
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Решала