– Послушай, это мы еще в школе в пять лет проходили…
– Феол, прошу тебя. Я ведь не просто так повторяю. Иначе тебе трудно будет понять смысл. Я хочу точно определиться в терминах.
– Ну ладно. – Феола недовольно пожала плечами, а потом быстро, одного за другим коснулась мыслью каждого кристалла. Тотчас загорелась свеча, согнулась проволока, вскипела в чашке вода, кубик поднялся в воздух, а мячик стал вращаться на месте.
Я затушил свечу, выплеснул кипяток трещину в углу и набрал из ручейка, стекающего там же новую воду.
– Вот тебе алгоритм действий. В каждый кристалл зашит один алгоритм. А вот в этот кристалл уже зашита программа – несколько алгоритмов. – Я достал еще один кристалл, ничуть не больше предыдущих, и положил его на стол. – В нем заложены те же пять действий, что и в предыдущих. На этот раз тебе не только надо активизировать его, но и задать действие, которое хочешь получить. При этом ты можешь выполнить их одно за другим в любом порядке, только одно, несколько одновременно, при условии, что хватит сил. Видишь разницу между кристаллом с алгоритмом и кристаллом с программой?
– Альвандер–зазнайка, если ты собрался мне читать лекцию из первого класса…
– Ну потерпи немного. Сейчас все поймешь. Вот можешь сказать о преимуществах и недостатках каждого такого кристалла?
– Конечно могу. Преимуществом кристалла с алгоритмом является то, что его достаточно коснуться и не задумываться над тем действием, которое хочешь совершить. Во втором случае еще надо знать, какие действия сможет сделать кристалл.
– Ну… в общем верно. Левитирующие кристаллы всегда алгоритмические. Понятно почему. Универсальные кристаллы программные. Тоже понятно. Степень универсальности зависит от заложенных в них алгоритмов. Но это все простейшие кристаллы. Такие я мастерил в шесть лет. А есть кристаллы смешанного типа.
– Это которые состоят из множества алгоритмов, которые вызываются из других алгоритмов, – с явной угрозой в голосе проговорила Феола. – То есть ты связываешься с ним и даешь силу, вызывая единственный алгоритм, а уж он вызывает остальные из самого себя. Таким образом, человеку не надо заботиться о последовательности выполнения действий.
– Гм… – я с опаской покосился на сестру. – Верно. Вот этот кристалл. Он построен как раз по такой схеме. На тех же пяти действиях. Когда ты его коснешься мыслью он зажжет свечу, поднимет кубик, обмотает его проволокой, подожжет от свечи и опустит чашу с водой, которая в этот момент закипит, а потом вся это конструкция будет водружена на вращающийся мячик.