AIGL
Version 0.2.0 2006.05.11
The Artificial Intelligence God Language
Russian
ГлавнаяСодержаниеНовостиИстория версийКонтакты

Парадигма Субъектного Общения (ПСО)

Система ИИ AIGod

Парадигма СубъектногоОбщения рассматривается в отношении программной системы ИИ AIGod. В среде AIGod существуют только сообщения, субъекты и знания.

Субъекты могут быть внутренними и внешними. Внутренними субъектами субъекта являются активные программные сущности - демоны, которые находятся внутри другого субъекта. Внешними - любые внешние по отношению к AIGod системы, способные вести диалог на языке AIGL. Субъекты могут обмениваться между собой сообщениями. Сообщения должны содержать только знания. Сообщения - единственный способ взаимодействия всех субъектов.

Внутренние субъекты

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

Субъекты не имеют классов. Субъекты могут порождать один или несколько дочерних субъектов. Порожденный субъект имеет наследие, которое создал субъект - родитель. Субъект - родитель создает наследие самостоятельно, либо получает его извне, либо комбинированно. Т.о. возможно множественное наследование субъекта. Наследие обязательно включает в себя коллекцию идентификаторов (ID) других субъектов, способных общаться с созданным субъектом. Эти субъекты и составляют всю окружающую среду субъекта. Наследие обязательно включает в себя также свойства, методы субъекта. Методы наследия состоят из знаний - операций над доступными знаниями и из обработки полученных и отправлении созданных сообщений. Никакие внутренние знания субъекта и его методы недоступны для прямого наблюдения и модификации извне со стороны других субъектов.

Общающийся с другими субъектами субъект может ссылаться на себя как субъекта, на внутренние по отношению к нему субсубъекты, на субъекта, с которым он общается, на субсубъекта субъекта, с которым он общается, на аналогичные третьи субъекты и их субсубъекты. Субсубъекты могут иметь неограниченные уровни вложенности субсубъектов.



Copyright© 2006-2007 Victor Gennadievich Kazarinov. All Rights Reserved.