Понятия
v0.1
Пока прыгали по наукам немного помоделировали. Давайте теперь подсуммируем что мы там намоделировали.
Простоты ради введем кое-какое укрупнение. Конкурируют конечно же функции. Мы их объединяем с ресурсом и продуктом и получившуюся конструкцию называем процессом. Получившиеся процессы - это и есть конкурренты, игроки на эволюционном поле. Условия среды, при которых функция способна создать продукт считаются благоприятными для процесса. Соответственно, в неблагоприятных условиях продукт создан не будет и процесс можно считать остановленным.
Функции конкурируют в рамках очага эволюции, который отвечает за отрицательное воздействие эволюции. Типичный пример - конечное и/или ограниченное поле ресурсов. Но в общем случае котел - это причина конкуренции. Это - способ, которым эволюционные функции друг друга уничтожают (в случае конечного поля ресурсов - это голод) и способ, которым они сравниваются (в нашем случае это скорость потребления ресурса, именно это здесь параметр оптимизации, я не уверен что понимаю почему).
Самре прикольное: каждый котел - изменяющийся результат продолжающейся работы эволюционной функции. Или - эволюционный процесс. Таким образом получаем фрактальную вложенность процесса эволюции. Каждая следующая часть потребляет в каком-то роде продукты нижлежащего слоя эволюции. И при этом в результате конекуррентной деятельности эволюционных процессов возможны такие изменения их очага, что повлияют на эффективность его эволюционной функции. На котел "изнутри" можно повлиять так, чтобы изменить результат его эволюционной борьбы.
Рассматриваемая вложенность и тип котлов. Типы ресурсов. Размерность пространства среды. Вектор параметров ресурсов и продуктов. Типы полей. Все это зависит от постановки задачи и рассматриваемого направления эволюции. Весь процесс эволюции можно рассматривать с разных сторон. Ту же биологическую эволюцию вон уже рассматривают не как эволюцию живых организмов, а как распростанение генов как единиц информации по планете. Или рассматривать человеческую история как зарождение и развитие оружия - от каменных топоров до лазеров. Или рассматривать эволюцию поведения собачьих как борьбу разных схем организвции групп псовых.
Борьба выражается не в выборе одного или другого варианта дерева, а в существовании их в параллельном режиме с разными весами. И конечно же вес - вероятность очага напрямую влияет на вероятность появления его потомков. Именно это и есть родительское отношение в схемах - когда веса группы "дочерних" процессов очевидным образом зависят от веса "материнского" процесса.
Топология эволюции - направленный взвешенный граф. У каждого узла (в нашем примере узлы - локальные в четырехмерном пространстве-времени скопления ) есть входящие и исходящие дуги, обозначающие эволюционные процессы. Это - глобальные процессы, проходящие в среде. С разными типами ресурсов. Имеют значения все дуги. Кто знает, вдруг именно эта дуга сейчас наткнется на
Одновременно-вероятностная сущность графа эволюции напоминает "щелевой электронный парадокс", когда для частицы путем из точки А в точку Б является взвешенное множество всех возможных траекторий. И думается мне что это стоит отнести к базовым, "суб-материальным", законам природы, зашитым в пространство глубже "тварных" законов из материальной группы. Или показывает, что глубинная структура эволюции (изменения координат конкурирующих процессов в пространстве среды ) по своей природе близко к движению частиц в пространстве привычных трех измерений.
Карта ресурса. Граф эволюции показывает преобразование разных типов связанных ресурсов. А вот в его узлах можно подробно пассмотреть происходящее с ресурсом. Для простоты - он же продукт, в этом случае будет называться объектом эволюции. В сочетании с конкурирующей функцией - раньше мы договорились называть такой частный случай эволюционным процессом. Эволюционный процесс состоит из параметризированного объекта эволюции (или точка в координатах среды) и эволюционную функцию, отвечающую за изменения этого параметра. И на таком уровне можно говорить об эволюции плавной, однообразно изменяющей аналоговый параметр (из набора параметров среды) ресурса эволюции и создающей таким образом продукт. Тогда наш граф выглядит как перемещение ресурса в пространстве среды вдоль оси изменяемого параметра (мы помним да, что параметр - из набора координат среды?) на величину изменения. Такая эволюция будет похожа на движение точек в координатах среды вдоль оси. А если украпнить мастаб на 1 уровень то в картинку добавятся очаги - течения, перемещающие все вдоль той же оси, Или нескольких, причем добавление параметров возможно как на этапе эволюции единиц, так и на уровне котлов. Сами котлы при этом могу быть не стационарными, а динамическими - с изменяющимися координатами входа и выхода. Мы ведь помним, что каждый котел - процесс на укрупненном масштабе, у него плывут параметры. Получаем как бы карту течений. По идее должно быть похоже на жидкость или на газ - вроде в зависимости от присутствия/отсутствия вязкости. Для простоты проектирования нам очень нужно чтобы параметрами нижлежащих процессов можно было с определенного уровня пренебречь. А иначе получим задачу бесконечной математической сложности - явный признак неверно выбранного инструмента.
Да, пример такого объекта (он же ресурс, он же процесс) - человек. Интересовать нас будут, например, IQ, возраст и состоятельность. Получаем трехмерное пространство. В этом пространстве система образования будет выглядеть как последовательность течений, увеличивающих IQ и возраст. Это значит, что вход пайпа такой группы будет находиться в области пространства с более низким значением ппараметра, а выход - в поле с более высоким. Например пайпа "школа" ограничен возрастом, минимально финансовыми возможностями и практически не ограничивается уровнем интеллекта, то конфигурация входа пайпа "университет" выглядит по-другому.
А теперь достаточно неприятный момент. У нас существует обратная связь сверху вниз - макроизменения в конфигурации полей ресурсов приводят к изменению существующтх ресурсов и/или возникновению новых. Если такая система войдет в устойчивый равновесный режим - для решения задачи нам потребуется что-то вроде дифференциальных уравнений. В неустойчивом режиме рассматривать это должна какая-нибудь неравновесная термодинамика.
Карта ресурсов в более полном виде - когда ресурс отделен от продукта и от функции - должна быть добавлена зонами появления и исчесзновения ресурсов. Полная карта течений дуальна схеме графа. И добавим немного неопределенности в картину - течения имеют вес (вероятность существования), и все перермещения течений тоже имеют вес. Именно благодаря этому наши частички - ресурсы имеют вероятностное значение изменяемой характеристики. Они - кванты. Вероятностная природа мира обусловлена его вероятностной структурой.
При моделировании составных, управляемых конструктов (а-ля фирма) их следует рассматривать как пересечение пайпов ресурсных полей. Например, фирма по торговле девушками за рубеж характеризуется тремя потоками: перемещением девушек зарубеж, найм и увольнение или другая убыль сотрудников, финансовый поток из-за бугра. Вот на пересечениях этих трех потоков фирма и стоит. Ну или можно рассматривать сумму стремлений и/или способностей сотрудников фирмы на плоскости ресурсов денег и девушек. Да, такой конструкт будет весьма необычен при рассмотрении его в качестве котла. Иерархическая структура - один из способов использования конкурренции внутри котла на выполнение задач котла. Появился еще у насекомых.