Итоги первой главы курса Системного мышления: Создатель vs Агент

Как итоговый пост по первой главе курса Системного мышления запишу свои мысли по вопросу о разнице между создателем и агентом, который активно обсуждался в комментариях.

Ключевые понятия и отношения между ними

Понятия:

  • Система
  • Создатель
  • Агент
  • Интеллект
  • Вычислитель
  • Мастерство
  • Метод

Отношения:
Класс “Является”:

  • <Создатель, Система>
  • <Агент, Система>
  • <Мастерство, Вычислитель>

Класс “part of”:

  • <Набор мастерств, Интеллект>
  • <Интеллект, Создатель>
  • <Интеллект, Агент>

Класс “исполняет”:

  • <Мастерство, Метод>

В чем же разница между создателем и агентом, ведь всё вышло одинаково? Углубимся в семантику описаний создателя и агента из текста курса.

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

Два отличия:

  • Универсальные физические преобразования vs Всевозможные трансформации
  • Системы vs Объекты физического мира

Класс Всевозможные трансформации шире класса Универсальные физические преобразования. Он включает в себя Универсальные физические преобразования и дополнительно может включать создание методов этих преобразований. Вопрос о включении возможности создания новых систем является дискуссионным, я склоняюсь к тому, чтобы включать эту возможность.

Аналогично, класс Система уже класса Физический объект.

Следовательно, класс Агент является специализацией класса Создатель. Специализация по признаку набора доступных мастерств, следовательно Интеллект Создателя сильнее чем Интеллект Агента.

Таким образом, я подтвердил свою первоначальную интуицию, но уже на новом уровне понимания.

Прошу критиковать.