Department of Computer Science, Artificial Intelligence Research Group, University of Koblenz-Landau, Universitätsstr. 1, Koblenz,;Department of Computer Science, Artificial Intelligence Research Group, SRI International, MS EL256,, 333 Ravenswood Avenue, Menlo Park, CA,