I've been working like mad on my PhD while I've been looking for a job, and now I'm writing a chapter about the properties a communication simulation needs to have in order to be analogous to the real world. I don't want to give too many examples -- because I don't want to taint your suggestions -- but I'm thinking that simulations must deal with things like:

- Time. No cause and effect without time, so it's pretty fundamental. Plus, I doubt the human brain can even conceive of a world without time.

- Space. Most useful simulations will have something analogous to physical space, for objects to exist in and move through.

- Tasks. Simulations must have tasks to be completed, or they're useless.

- Objects. Something has to do the acting and moving and learning.

And then there are concepts with more specificity:

- Resources. Types of objects that are required to complete a task. Are they scarce? Are there an infinite number?

- Feedback loops. In real life, success leads to more success.

- Aging, death, birth.

- Types of knowledge. Where things are. The states of other agents. How tasks are completed.

- Indirection. John says that Jane said that Tim said that John is dead.

- Truthfulness. Some people lie, and some are just mistaken, but either way not all signals are correct.

And so forth. I've got a huge list of things to be considered, but I'd like to hear your suggestions. What properties of real life are important for a simulation of Distributed Autonomous Communicators?



Email blogmasterofnoneATgmailDOTcom for text link and key word rates.

Site Info