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