Opentopia Directory Encyclopedia Tools

T.O.T.E.

Encyclopedia : T : TO : TOT : T.O.T.E.


T.O.T.E., standing for "Test - Operate - Test - Exit", is an iterative problem solving strategy based on feedback loops.

Its premise is that a common algorithm for solving non-deterministic problems in a complex system, is to test where the system is currently, then perform some operation that makes a change, then retest again, and to repeat this until the answer is satisfactory, at which point the process is complete and ends (or exits).

TOTEs are often nested within other TOTEs, since as a means to meet a goal, they are applicable to sub-goals too.

It is commonly used in many disciplines where iterative methods are applicable, such as engineering, artificial intelligence, and cybernetics. In psychology, it is explicitly used as a key strategy within neuro-linguistic programming.

More

Generic TOTE structure:
  1. Test to obtain some representation of the problem state
  2. Operate - intervene in some way
  3. Test again to see if the problem state is the same - if it is loop back to operate if it isn't
  4. Exit - problem solved

Simple example

When driving a car and looking for the appropriate turn off. (this only finds the correct turnoff, and would be embedded in a larger TOTE)

Examples of nested TOTEs

Cooking a meal:
  1. The top level TOTE for "testing if meal is cooked" is:
  2. :Check meal -- leave a while -- recheck meal - take out of oven.
  3. As part of the "leave a while" part, there is a nested TOTE:
  4. :Check 5 minutes is up -- wait a while -- recheck 5 minutes is up -- exit (ie "leave a while" subgoal is achieved)

External links

 


From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.

Search Titles
0123456789
ABCDEFGHIJ
KLMNOPQRST
UVWXYZ?

E-mail this article to:

Personal Message: