Question: i need forward chaining for my prolog code like in this example https://www.javatpoint.com/forward-chaining-and-backward-chaining-in-ai my code cites(doc_a,doc_b). cites(doc_a,doc_c). cites(doc_b,doc_d). cites(doc_b,doc_e). cites(doc_c,doc_f). cites(doc_e,doc_g). cites(doc_f,doc_g). cites(doc_g,doc_d). cites(doc_h,doc_g). path(X,Y):-cites(X,Y).
i need forward chaining for my prolog code like in this example
https://www.javatpoint.com/forward-chaining-and-backward-chaining-in-ai
my code
cites(doc_a,doc_b). cites(doc_a,doc_c). cites(doc_b,doc_d). cites(doc_b,doc_e). cites(doc_c,doc_f). cites(doc_e,doc_g). cites(doc_f,doc_g). cites(doc_g,doc_d). cites(doc_h,doc_g). path(X,Y):-cites(X,Y). path(X,Y):-cites(X,Z),path(Z,Y).
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
