Укрощение черного ворона или кое-что о Пи-гептамино.

0. Введение.
1. Пи-фитили.
2. Чувство крыла или взаимная стабилизация Пи.
3. Стабилизация Пи космическими кораблями.
4. Движение Пи с нестандартными скоростями.
5. Разворот Пи.
6. Неортогональное движение Пи.
7. Неоднородные треки.
8. Использование других носителей.
9. Некоторые общеизвестные примеры.

6. Неортогональное движение Пи.

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

Для указания направления и скорости полета мы будем приводить формулу движения в следующем виде: (X, Y)/T, где X - смещение Пи за период в перпендикулярном направлении, Y - то же самое в продольном, T - период. Положительными направлениями коррдинат мы будем считать общепринятые в математике направление вправо для X и вверх для Y. При этом Пи, как и раньше, будет всегда ориентировано вверх.

Вот движение Пи между двумя рядами бадей, причем левые бадьи обеспечивают базовую реакцию, а правые делают движение устойчивым. За каждый взмах крыльев Пи перемещается на одно место по горизонтали и 7 мест по вертикали, т.е. формула движения (1, 7)/24. Никаких развалин после прохождения не остается, т.е. горение Пи-фитиля в данном случае чистое.

.*................
*.*...............
.*................
......***.........
......*.*.........
......*.*.......*.
...............*.*
................*.

А здесь движение устойчиво без дополнительных образцов. Можно было бы попытаться сделать его чистым, но я не стал этого делать. Формула движения (1, 17)/63. Кроме стационарных развалин при каждом взмахе крыльев Пи испускает попутный глайдер, ряд которых практически перпендикулярен треку из мигалок, по которому движется Пи. Кроме того, при догорании развалин каждые 2 периода испускается глайдер в обратном направлении. При построении этого трека учтите, что период нечетный, так что мигалки в трек нужно устанавливать, поочередно меняя фазу.

*.....
*.....
*.....
......
......
......
......
......
......
......
......
......
......
...***
...*.*
...*.*

А этот случай требует для стабилизации двух рядов блоков, тогда как базовая реакция для движения (1, 18)/75 обеспечивается мигалками. Полностью уничтожить выхлоп не удалось.

...........................**.......
...........................**.......
....................................
....................................
....................................
....................................
....................................
....................................
..................................**
..................................**
....................................
....................................
....................................
....................................
***.................................
................***.................
................*.*.................
................*.*.................

Основа этого трека - две мигалки в одной фазе и на одной горизонтали - очень напоминает симметричные случаи. Но только сама Пи смещена влево, что делает движение неортогональным: (1, 19)/78. Левая (ближняя) мигалка - базовая, а правая - стабилизирующая. Развалин не слишком много: блоки и караваи.

***...................***
.........................
.........................
.........................
.........................
.........................
.........................
.........................
.........................
........***..............
........*.*..............
........*.*..............

Следующая базовая реакция обеспечивает устойчивое движение (2, 19)/70, у которого один недостаток: слишком обильные развалины. Установка двух очищающих рядов блоков справа и слева делает этот Пи-фитиль чистым.

**.............................
**.............................
........**.....................
........**.....................
...............................
...............................
...............................
...............................
...............................
...............................
...............***.............
...............*.*.............
...............*.*.............
...............................
...............................
.............................**
.............................**

Вот Пи-фитиль с быстрым горением (-3, 8)/16, основу которого составляет ряд барж. Без каких-либо дополнительных объектов он довольно грязен. Существует множество способов уменьшить количество золы. Мы приводим здесь пример очистки выхлопа с помощью пожирателей - в этом варианте развалин не остается совсем. Если отодвинуть пожирателей на одно место вправо, то Пи-фитиль превратится в генератор глайдеров, причем образуется сразу два потока - передних и обратных глайдеров.

.*...........*
*.*........***
.*.*......*...
..*.......**..
..............
..............
..............
...***........
...*.*........
...*.*........

При такой стабилизации бадьями (-3, 15)/63 Пи-фитиль не слишком грязен. При его горении каждый нечетный период остается блок, а каждый четный - мигалка плюс обратный глайдер.

.......***
.......*.*
.......*.*
..........
.*........
*.*.......
.*........

Взаимодействие Пи с пожирателем приводит к возрождению Пи через 53 поколения: формула (6, 16)/53. По построенному на базе этой реакции треку Пи движется вполне устойчиво, хотя и оставляет обильные развалины, к которым относится и поток обратных глайдеров.

...*
.***
*...
**..
....
....
....
....
***.
*.*.
*.*.

А вот пример, где очень трудно было добиться устойчивого движения Пи, задаваемого базовой реакцией с мигалкой согласно формуле (-6, 12)/39. Поскольку перемещение по горизонтали в 2 раза меньше, чем по вертикали, то в этом направлении мог бы двигаться корабль-конь (если б его удалось найти). Но в нашем случае это всего лишь горящий фитиль. И только 3 блока, добавленные в каждый период трека сделали его горение стабильным. Среди развалин следует отметить появление через каждые 3 периода довольно редкого натюрморта в виде знака бесконечности (состоящего из двух состыкованных углами прудов).

............................**
............................**
..............................
....***.......................
..............................
............................**
............................**
**.........***................
**.........*.*................
...........*.*................

Направление движения Пи в следующем примере также могло бы принадлежать кораблю-коню: (-12, 6)/60. Стабилизирущий движение блок справа не нужно повторять в треке - в следующих периодах Пи сам поставит его в нужное место. Ах, если бы он ставил и левый блок, обеспечивающий реакцию, то... тогда бы Пи стал паровозом!.. А поскольку это все-таки горящий фитиль, то установим левые блоки в ряд согласно формуле (заметим, что получившийся трек наклонен ниже диагонали), и полюбуемся на эффектное движение с испусканием передних глайдеров прямо "из клюва" летящего ворона и остающимся позади рядом светофоров.

.......***...............
.......*.*.............**
.......*.*.............**
.........................
**.......................
**.......................

А этот Пи движется почти по диагонали (7,6)/47, с каждым взмахов крыльев превращая бадью в глайдер. Заметим, что хотя по отношению к ориентации Пи этот глайдер летит вперед, но на самом деле это обратный глайдер, поскольку он летит в направлении противоположном перемещению Пи по треку.

.*.....
*.*....
.*.....
.......
.......
.......
.......
.......
.......
....***
....*.*
....*.*

Конечно же, Пи может двигаться и по диагонали, как в следущем примере. Здесь формулу движения (-7,7)/39 обеспечивают мигалки, а лодки не дают выхлопу предыдущего периода уничтожить Пи в новом периоде. Выхлоп при этом подавляется почти полностью - остается только ряд одиночных блоков.

....................*.
...................*.*
....................**
......................
......................
......................
.......***............
.......*.*............
.......*.*............
......................
......................
......................
***...................

Следующий пример описывается магической формулой (13, 7)/137. Пи здесь появляется только на 6 поколений, превращаясь после столкновения с мигалкой в подобие B-гептамино, которое движется направо, пока из него не выделится чистое B-гептамино, которое и уничтожается при столкновении со стабилизирующим блоком. После сгорания на месте мигалок остается ряд из блоков и ульев, да в юго-восточном направлении удаляется поток передних глайдеров. В этом примере Пи движется с самой низкой скоростью 13c/137 = 0.095c.

***................................
...................................
...................................
...................................
...................................
..***..............................
..*.*..............................
..*.*..............................
...................................
.................................**
.................................**

Если немного сдвинуть стабилизирующие блоки, то можно уловить и уничтожить глайдеры:

***..................................
.....................................
.....................................
.....................................
.....................................
..***................................
..*.*................................
..*.*................................
.....................................
...................................**
...................................**

А при такой модификации блоки после столкновения с B-гептамино превращаются в мигалки, а затем глайдеры превращают их обратно в блоки (смещенные на одно место вправо от исходного положения):

***................................
...................................
...................................
...................................
...................................
..***..............................
..*.*..............................
..*.*..............................
...................................
...................................
.................................**
.................................**

Базовая реакция следующего примера может обеспечить движение (-11, 18)/84 не далее, чем на 7 периодов, однако после стабилизации правыми мигалками горение Пи-фитиля продолжается без ограничений.

.................***
....................
....................
....................
....................
*...................
*...................
*...................
....................
....................
....................
....................
....................
....................
....................
....................
***.................
*.*.................
*.*.................

Следующий Пи-фитиль сжигает бадьи согласно формуле (-11, 14)/87, оставляя в качестве золы множество мигалок.

.*......***
*.*.....*.*
.*......*.*

А это опять диагональный фитиль (-11, 11)/85. Горит очень грязно, но без стабилизирующих блоков горение захлебнулось бы после первого периода.

*............
*............
*............
.............
.............
.............
.............
.............
.............
.............
.............
..........***
..........*.*
..........*.*
.............
.............
.............
.............
.............
.............
.............
...**........
...**........

Формула следующего фитиля (-5, 20)/105. Горение очень грязное, но вполне устойчивое.

.*...............
*.*..............
.*...............
.................
.................
.................
.................
.................
.................
..............***
..............*.*
..............*.*

Базовая реакция следующего фитиля также обеспечивает вполне устойчивое движение Пи (5, 31)/111, но из-за слишком долгого горения развалин они непомерно разрастаются. Введение дополнительного (левого на диаграмме) блока подавляет это разрастание.

**.........**..........
**.........**..........
.......................
.......................
.......................
.......................
.......................
.......................
.......................
.......................
.......................
.......................
.......................
....................***
....................*.*
....................*.*

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

Первый - фитиль (6, 30)/123 с горизонтальной мигалкой в нулевом поколении Пи. Горит вполне устойчиво, хотя и очень грязно. Испускает вперед вправо ряд глайдеров - по глайдеру за каждый период.

***....
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
....***
....*.*
....*.*

Второй фитиль отличается только ориентацией мигалки - она вертикальна в нулевом поколении Пи. Самостоятельно гореть не может, но при добавлении стабилизирущих образцов, например мигалок в положении, показанном ниже, наблюдается движение по той же формуле, т.е. (6, 30)/123. Развалин немного - три улья и передний левый глайдер за каждый период.

......*.....
***...*.....
......*.....
............
............
............
............
............
............
............
............
............
............
............
............
............
............
............
............
.........***
.........*.*
.........*.*

А этот фитиль обеспечивает ортогональное движение, т.е. поперечного смещения при движении Пи не происходит. Однако, сам характер движения явно асимметричен. Мигалки обеспечивают базовую реакцию (0, 24)/119, а блоки стабилизируют перемещение.

**..............
**..............
................
................
...***..........
................
................
................
................
................
................
.............***
.............*.*
.............*.*

Движение (1, 27)/241в следующем примере, не смотря на большой период, не нуждается в какой-либо стабилизации, да и развалин оставляет не много (корабль, блок и мигалка).

*...........
*...........
*...........
............
............
............
............
............
............
............
.........***
.........*.*
.........*.*

Еще один вариант большого периода, и та же устойчивость без применения каких-либо специальных мер. Формула (-22, 16)/228.

.*.........
*.*........
.*.........
........***
........*.*
........*.*

А это пример, в котором Пи доживает только до 4 поколения, после чего сталкивается с библоком и остальные 199 поколений не похож сам на себя. Движение (2, 26)/203 благодаря дополнительному блоку устойчиво, хотя и грязно.

...................**
...................**
.....................
.....................
.....................
.....................
.....................
.....................
.....................
**.**................
**.**................
.....................
.....................
.....................
..***................
..*.*................
..*.*................

В противоположность предыдущему примеру, в следующем случае Пи появляется во всей своей красе и в самых разных позициях неоднократно в течение периода. Бурно горящий шлейф дыма вновь и вновь рождает и уничтожает Пи. Трек из одиночных бадей горит по закону (-37, 9)/211. Кроме всего прочего это самое пологое движение.

.*.............
*.*............
.*.............
...............
...............
...............
...............
...............
...............
...............
...............
............***
............*.*
............*.*
Далее