f | [Path 1]: | f | [Path 1]: |
| 0: Start of execution: Beginning Search | | 0: Start of execution: Beginning Search |
| 1: Searching: query | | 1: Searching: query |
n | 2: Searching: one_month_ago(date(_32832, _32838, _32844), ResultDate) | n | 2: Searching: one_month_ago(Candidate Variable_0, Candidate Variable_1) |
| 3: Searching: three_days_before(date(10, 4, 1985), JaneAppointment) | | 3: Searching: three_days_before(date(10, 4, 1985), Candidate Variable_2) |
| | | 4: Searching: _18942=date |
| | | 5: Found: date(10, 4, 1985)=date(10, 4, 1985) |
| 4: Searching: subtract_three_days(date(10, 4, 1985), Candidate Variable_0) | | 6: Searching: subtract_three_days(date(10, 4, 1985), Candidate Variable_2) |
| 5: Searching: days_in_month(10, Candidate Variable_1) | | 7: Searching: days_in_month(10, Candidate Variable_3) |
| 6: Found: days_in_month(10, 30) | | 8: Found: days_in_month(10, 30) |
| 7: Searching: _42148 is 4-3 | | 9: Searching: _22012 is max |
| 8: Found: 1 is 4-3 | | 10: Found: 1 is max |
| 9: Searching: _17452=date | | 11: Searching: _18328=date |
| 10: Found: date(10, 1, 1985)=date(10, 1, 1985) | | 12: Found: date(10, 1, 1985)=date(10, 1, 1985) |
| 11: Found: subtract_three_days(date(10, 4, 1985), date(10, 1, 1985)) | | 13: Found: subtract_three_days(date(10, 4, 1985), date(10, 1, 1985)) |
| | | 14: Found: three_days_before(date(10, 4, 1985), date(10, 1, 1985)) |
| 12: Searching: subtract_one_month(date(10, 1, 1985), ResultDate) | | 15: Searching: subtract_one_month(date(10, 1, 1985), Candidate Variable_1) |
| 13: Searching: 10=1 | | 16: Searching: 10=1 |
| 14: Fail: 10=1 | {'Result': 'Search Failed'} | | 17: Fail: 10=1 | {'Result': 'Search Failed'} |
| | | |
n | Looking for other paths: Redo: subtract_one_month(date(10, 1, 1985), ResultDate) | n | Looking for other paths: Redo: subtract_one_month(date(10, 1, 1985), Candidate Variable_1) |
| | | |
| | | |
| [Path 2]: | | [Path 2]: |
n | 15: Searching: _45832 is 10+ -1 | n | 18: Searching: _28160 is 10+ -1 |
| 16: Found: 9 is 10+ -1 | | 19: Found: 9 is 10+ -1 |
| 17: Searching: _36830=9 | | |
| 18: Found: 9=9 | | |
| 19: Searching: _39900 is 1-1 | | 20: Searching: _29386 is 1 |
| 20: Found: 8 is 1-1 | | 21: Found: 1 is 1 |
| 21: Searching: _27618=date | | 22: Searching: _17706=date |
| 22: Found: date(9, 1, 1984)=date(9, 1, 1984) | | 23: Found: date(9, 1, Candidate Variable_4, 1, Candidate Variable_5) |
| 23: Found: subtract_one_month(date(10, 1, 1985), date(9, 1, 1984)) | | 24: Found: subtract_one_month(date(10, 1, 1985), date(9, 1, _30618)) |
| | | 25: Found: one_month_ago(date(10, 1, 1985), date(9, 1, _30618)) |
| 24: Comment: The date one month ago is _29968/_29974/_29980 | | 26: Comment: The date one month ago is _33070/_33076/_33082 |
| 25: Searching: date(9, 1, 1984)=date(_29968, Candidate Variable_2, Candidate Variable_3) | | 27: Searching: date(9, 1, Candidate Variable_6, Candidate Variable_7, Candidate Variable_8) |
| 26: Found: date(9, 1, 1984)=date(9, 1, 1984) | | 28: Found: date(9, 1, Candidate Variable_4, 1, Candidate Variable_5) |
| 27: Found: query | {'Result': 'truth = True'} | | 29: Found: query | {'Result': 'truth = True'} |
| | | |
t | Looking for other paths: Redo: three_days_before(date(10, 4, 1985), JaneAppointment) | t | |
| | | |
| | | |
| [Path 3]: | | |
| 28: Searching: subtract_three_days(date(10, 4, 1985), JaneAppointment) | | |
| 29: Searching: days_in_month(10, Candidate Variable_4) | | |
| 30: Found: days_in_month(10, 30) | | |
| 31: Searching: _48908 is 4-3 | | |
| 32: Found: 1 is 4-3 | | |
| 33: Searching: _2550=date | | |
| 34: Found: date(10, 1, 1985)=date(10, 1, 1985) | | |
| 35: Found: subtract_three_days(date(10, 4, 1985), date(10, 1, 1985)) | | |
| 36: Searching: three_days_before(date(10, 4, 1985), date(10, 1, 1985)) | | |
| 37: Found: three_days_before(date(10, 4, 1985), date(10, 1, 1985)) | | |
| 38: Found: one_month_ago(date(_32832, _32838, _32844), date(10, 1, 1985)) | | |
| 39: Fail: one_month_ago(date(_32832, _3 | | |