f | [Path 1]: | f | [Path 1]: |
n | 0: Start of execution: Begining Search | n | 0: Start of execution: Beginning Search |
| 1: Searching: query(Candidate Variable_0) | | 1: Searching: query(Candidate Variable_0) |
| 2: Searching: difference_in_dogs(2, Candidate Variable_0) | | 2: Searching: difference_in_dogs(2, Candidate Variable_0) |
| 3: Searching: luke_dogs(2) | | 3: Searching: luke_dogs(2) |
| 4: Found: luke_dogs(2) | | 4: Found: luke_dogs(2) |
t | 5: Searching: john_dogs(2, Candidate Variable_0) | t | 5: Searching: john_dogs(Candidate Variable_1, Candidate Variable_0) |
| | | 6: Searching: thomas_dogs(Candidate Variable_1, Candidate Variable_2) |
| 6: Searching: thomas_dogs(2, Candidate Variable_1) | | 7: Searching: luke_dogs(Candidate Variable_1) |
| | | 8: Found: luke_dogs(2) |
| 7: Searching: _14516 is 2*3 | | 9: Searching: _16342 is 3*2 |
| 8: Found: 6 is 2*3 | | 10: Found: 6 is 3*2 |
| | | 11: Found: thomas_dogs(2, 6) |
| 9: Searching: _18206 is 6/2 | | 12: Searching: _5830 is 6/2 |
| 10: Found: 3 is 6/2 | | 13: Found: 3 is 6/2 |
| | | 14: Searching: 6 is 3*2 |
| | | 15: Found: 6 is 3*2 |
| 11: Found: john_dogs(2, 3) | | 16: Found: john_dogs(2, 3) |
| 12: Searching: _25598 is 3-2 | | 17: Searching: 3 is 2-2 |
| 13: Found: 1 is 3-2 | | 18: Fail: 3 is 2-2 | {'Result': 'Search Failed'} |
| 14: Found: difference_in_dogs(2, 1) | | 19: Fail: difference_in_dogs(2, Candidate Variable_0) | {'Result': 'Search Failed'} |
| 15: Found: query(1) | {'Result': 'Difference = 1'} | | 20: Fail: query(Candidate Variable_0) | {'Result': 'Search Failed'} |
| | | |