Переход к более подробному коду с точки зрения определения "я" и "не я"

Давайте перейдем к псевдокоду с точки зрения определения «я» и «кто управляет кем».

Для этого распишем модуль создания модели подробнее. Он будет простоватым, грубоватым и глуповатым (в отличие от точного перебора) — но для размышлений пойдет.

function create_model(input_history, bot_unique_id) { model = new Model() // Смотрим что в мире меняется а что не меняется совсем for (t = 1; t < input_history.length; t++) { for (pos = 0; pos < input_history[t].length; pos++) { if (input_history[t][pos] != input_history[t - 1][pos]) { model.changing_positions.add(pos) } } } model.constant_positions = all_positions(input_history) - model.changing_positions // Ищем есть ли в мире вокруг закономерности похожие на операции компьютера. Например на операцию нахождения наибольшего числа в массиве model.add_operation(input_history.find({operation: "max"}) return model }

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

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

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

2