|
Гэри не был удовлетворён:
— Но откуда этот круг знает, где это место? Ты только и сделал, что начертил какие-то символы, которые предположительно совпадают с символами в другом круге, и к тому же ты даже не знаешь, где этот круг находится!
Мэтт улыбнулся:
— Мне не нужно знать, где он находится. Когда мы создаём круг, мы создаём для него новый ключ. Строго говоря, ключ может быть чем угодно… это просто метка, имя, которое мы даём конкретному месту внутри круга. Мы вкладываем в неё немного эйсара, и она отмечает или ставит клеймо на это место с выбранным ключом. С этого момента мы можем сделать круг где-то ещё, и покуда мы создаём его с ключом, совпадающим с другим существующим кругом, он нас туда перенесёт.
— А что если два разных волшебника создадут два круга с одним и тем же ключом?
Он постоял немного, размышляя, прежде чем честно ответить:
— Ни один из этих кругов не заработает без дополнительной поддержки, но это — основа для создания ворот. Волшебник, придумавший методологию создания ключей, использовал математическую функцию, чтобы не допускать таких ситуаций. В число переменных этой функции входят время и дата, а также имя создающего ключ волшебника. Покуда все следуют этим рекомендациям, два разных волшебника никогда не создадут круг с одним и тем же ключом, поскольку возможные ключи практически бесконечны.
— Если только твоя функция не имеет потенциальную возможность дать один и и тот же ответ для двух разных наборов входных данных, — сделал наблюдение общискин. — Кстати говоря, я не видел, чтобы ты делал какие-то вычисления для нового ключа к этому кругу. Он будет работать без собственного ключа?
Мэтта уже сбила с панталыку возможность случайного создания одинаковых ключей. Он всегда полагал, что это невозможно, но без изучения функции он не мог быть уверен в том, что беспокойства компьютера были беспочвенны. «Сейчас неподходящее время, чтобы начать в себе сомневаться», — сказал он себе. Затем он ответил на второй вопрос:
— Вычисления я сделал в уме. Эти руны справа внизу — ключ для этого круга, поскольку — нет, без собственного ключа он не сработает.
— А что насчёт…
Мэттью перебил его:
— Хочешь, дам тебе работу? Думаю, тебе надо чем-то заняться. — Он уже начинал уставать от отвечания на казавшиеся бесконечными вопросы ПМа.
— Ты что-то придумал? — спросил Гэри с почти прозвучавшей в голосе надеждой.
Мэтт выдал ему функцию для создания ключей к телепортационным кругам, а потом объяснил задачу:
— Попробуй найти доказательство того, может ли эта функция выдать один и тот же ответ для разных аргументов.
Общискин колебался:
— Математика — на самом деле не моя специальность, знаешь ли.
— Я думал, компьютеры могут что угодно рассчитать за секунды.
— Вычислить результат уже определённых функций они могут, да, но создание математического доказательства — задача творческая, и требует много интеллекта и интуиции.
Мэттью одарил его озадаченным взглядом:
— Но ты же не просто компьютер. Ты — разумное существо, обладающая сознанием программа, искусственный интеллект. Супер-интеллект, согласно тому, что ты говорил мне ранее.
Гэри казался слегка смущённым:
— Ну, изначально я был создал как эмуляция Гэри Миллера, и хотя он был неплохим математиком, разбирался он в основном лишь в математике, с которой работал по профессии. Он не был таким теоретиком, как ты мог бы подумать. Конечно, в моём мире это не было бы проблемой, там остальная часть меня эволюционировала до богоподобного состояния, но этот ПМ обладает очень ограниченными ресурсами. |