![]() |
.. (לתיקייה המכילה) | |
What kind of support should we have? | |
You should implement the predicates so that their meaning is correct for all concrete values, and their value for variables comes as a consequence. If it helps, for predicates that are said to build a target you can assume the building elements are concrete and the target can be a variable. for example: equal, contains - both parameters concrete. minus - L1,L2 concrete, L3 can be a variable. |
What are the names of the predicate in Question 3 Gimel, Daled, Hei? | |
Gimel: hotshots(ID) Daled: new_boss(ID) Hei: longest_chain(ID,Chain) |
In question 3 Hei, how should the longest chain of command look? | |
It should be a list of employee IDs the first member being a direct subordinate of the boss (the ID of the boss excluded). You can assume no two longest chains of commands of same length will exist. |
In question 3 seif gimel, daled: When you say "boss", do you mean the employee directly in charge on the particular employee or all the bosses above him too? | |
All the bosses above him too. |
In question 1 should our predicates return Yes/No or true/fail? | |
The prompt return value(true/fail) is sufficient. |
Can we use auxiliary predicates from the tutorials? | |
Yes but you should try to minimize the use of any auxiliary predicates, and you should add the implementation to the submission. |
Could you give the names of the months in question 3 d? | |
jan,feb, mar,april,may, june, july, aug,sep, oct,nov,dec. |
What is the meaning of "Shnaton" in question 3 daled? | |
The intention was for you to compare the full dates. |