Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!uunet!mcsun!unido!uklirb!shell From: karlth@rhi.hi.is (Karl Thoroddsen) Newsgroups: comp.ai.shells Subject: Backward chaining in Shells Message-ID: <7028@uklirb.UUCP> Date: 18 Oct 89 12:50:06 GMT Sender: shell@uklirb.UUCP Organization: University of Iceland Lines: 14 Approved: shell@uklirb.uucp Posted-Date: Thu Oct 19 10:12:32 GMT 1989 I'm currently in the process of writing a shell for the PC computers. I've finished writing the enviroment for the shell and the internal logic i.e. the expert system builder inputs his data into a spreadsheet like screen and using that information the program then comes up with the "correct" solution. Now the problem is that my shell lacks a feature called "backward chaining", which, according to textbooks, is essential in shells. But I can't incorperate it into the shell if I don't know what it means! Could someone send me brief description of what backward chaining does? Yours faithfully Karl Thoroddsen (Computer Science, University of Iceland)