forked from mkp8533/CORVID
-
Notifications
You must be signed in to change notification settings - Fork 1
Terminology
Robert de Forest edited this page Jan 28, 2019
·
1 revision
| Term | Context | Meaning |
|---|---|---|
| Engine | CORVID | Software which implements Domains, Domain Objects and Domain Messaging. |
| Server | Engine | An instance of a running Engine. |
| Domain | Engine, Core | A collection of servers and policies. |
| Policy | Engine, Core, System, World | A rule about the relationships between Referents from disparate Domains. |
| Object | Engine | A member of a Domain. Objects can not leave Domains though Referents may. |
| Message | Engine | Sole method of communication between Objects. The server has its own Object with which to interact with hosted Objects. |
| User | Engine, Core | An account within a Domain. Objects have User owners. |
| Agent | Core | A source of Events. |
| Avatar | System | An Agent within a System motivated by a User or an AI. |
| Character | System, Setting, World | A constrained Avatar. For example, an agent inhabiting a character might have no out-of-character speech action available to them from within the avatar in question. |
| Object | System, Dictionary | The target of a Relationship in an Observation. |
| Observation | CORVID | An observer, a context, a relationship and a degree. Observations are the formalization of statements: Observer says, "Subject had Degree Relationship to Object under Circumstances." Observer, Subject, Object, Relationship, Degree and Circumstances are all parameters of the observation and have functional meanings within the engine. |
| Question | Observation | A Question is an Observation which has one or more 'unbound variables'. |
| Referent | CORVID | A parameter of an Observation. The fundamental unit of existence and change in CORVID. |
| Event | Core, System, World | An Observation in motion |