Next: Different Ways of Adding
Up: No Title
Previous: Looping Behaviour
In order to detect loops we can
- Maintain an ``exclusion list'' of states which have already been processed.
- Never process the state if it is already on the processed list.
- N.B. We maintain a list of states rather than nodes because,
being less complex structures, they are faster to compare.
There are several ways of doing this, depending on where we do the
check.
Mike Rosner
Fri Mar 5 16:50:53 MET 1999