MOEGID Basic Model

Overview

The MOEGID basic model describes how people have two essential attributes through which they evolve: genes and ideas. People exist within an environment with which they interact through observation. Ideas can be acquired through interacting with the environment: firstly through action on, and observation of, the environment, and secondly through a specific form of action & observation with other peolple - communication. In addition, ideas can be acquired through gentic inheritance providing the basic traits of a person.

Elements of the basic model are:

Person

The key element of MOEGID is the Person class as shown in the following figure:

This has two attributes:

  • genome: The set of genes (genetically acquired traits) which that person has inherited.
  • knowledge: The set of ideas which that person has learnt through interacting with his/her environment.

Environment

The person is next extended to model how the Person interacts with the environment as shown in the following figure:

An additional attribute observableEnvironment is added to Person. The observableEnvironment attribute consists of a set of EnvironmentalObjects with the person interacts (observes, acts).

An EnvironmentalObject is used to describe all objects in the world in which a Person exists. This can include animals, land, food, tools etc, as well as persons. Two basic operations can be carried out on an EnvironmentalObject:

  • observe: where the observable state of an object can be obtained.
  • Observation is used in its broadest sense to cover any form of sensory perception: touching, smelling, hearing etc, even observing thought processes.

  • actOnObject: where a given action is carried out by the person on that object changing its state.

UML provides two forms of notation that is used to describe the relationship between an EnvironmentalObject and a Person. Firstly the subclass arrowed line indicates that an example (sub-class) of EnvironmentalObject is a Person. Secondly, the association arrowed line indicates that a Person has an attribute (observableEnvironment) that describes the set of EnvironmentalObjects (including itself and other persons) with which it can interact.

Note that each Person has its own view of the EnvironmentalObjects which it can observe and act on.

Idea

An idea is the basic element of mental impression of a person or other being. Together the set of of ideas (knowledge) of a person controls the mental process which results in an action given given a set of observations of the observable environment. In this model an idea is used to present information acquired by a being both through interaction with its/his/her environment as well as genetically acquired information.

Ideas can be associated (e.g. lions is linked to fear, and fear is linked to running away, running away is linked to a set of thoughts which controls movement called running).

The basic model does not identify any specific attributes of an idea or operations that can be carried out on an idea. Further refinements of this model (e.g. Ideas, emotion and action) suggest some refinements of the basic model adding attributes and operations.

The set of ideas (knowledge) of a person controls the actions carried out on its environment given a set of observations made on the person's environment (observableEnvironment).

An idea is an sub-class of environmental object which a person can observe and act upon.

An idea is acquired either through genetic inheritance (see Genes and Genetic Inheritance or interaction with the environment (see communication and evolution of ideas).

Examples of ideas are:

  • Self
  • Fear(Observations)
  • Tool(Design, Object)
  • Tactic (Observations, Actions)
  • Ownership (EnvironmentalObect)
  • God

Genes and Genetic Inheritance

The set of genes (genome) of a person encode the physical and mental traits inherited from a father and mother.

In this model the the genetic model is simplified to their being a direct relationship between a Gene and the physical or mental trait derived from this Gene. Whilst genetic research indicates there is no such direct relationship it is not thought that this simplification has direct impact on the ability of of MOEGID to help in understanding the evolution of ideas.

The two sub-classes of Gene are represented by the following class diagram:

[To be added representation of Father and Mother and genetic inheritance in UML.]

Assumptions

  1. Observation - is used to cover any sensory perception: whether visual, touch, hearing or even remote sensing using a tool such as a TV camera.
  2. A person can only interact with his/her observable environment.
  3. An idea includes information acquired by a being both through interaction with the environment as well as genetically acquired information.
  4. Gene - In this model the the genetic model is simplified to their being a direct relationship between a Gene and the physical or mental trait derived from this Gene. Whilst genetic research indicates there is no such direct relationship it is not thought that this simplification has direct impact on the ability of of MOEGID to help in understanding the evolution of ideas.

Comments & Contributions

I hope that others in reading this web site will find it sufficiently interesting and worthwhile to correct any misconceptions, and even to add to the ideas recorded in these pages.

Any comments on the ideas described this page are very welcome.
Please submit your comments to: comments@moegid.org

If you have any ideas, variations or refinements on the model to add to this site, please submit an abstract and if accepted you will be invited to submit a full article which will be added to the web site.
Email: articles@moegid.org