summaryrefslogtreecommitdiff
path: root/prolog/problems/family_relations/ancestor_2/sl.py
diff options
context:
space:
mode:
authorAleksander Sadikov <aleksander.sadikov@fri.uni-lj.si>2016-03-02 15:24:00 +0100
committerAleksander Sadikov <aleksander.sadikov@fri.uni-lj.si>2016-03-02 15:24:00 +0100
commitd4e24f31ab51640c2e65eb68446f0d5f6174b7e1 (patch)
tree6fd93eaa6cca34c30ea97a1cee5ef29507b3c442 /prolog/problems/family_relations/ancestor_2/sl.py
parente318ce671052e30dff8077d7ca72f8633cab9ffa (diff)
Improved hints for ancestor/2 and descendant/2.
Diffstat (limited to 'prolog/problems/family_relations/ancestor_2/sl.py')
-rw-r--r--prolog/problems/family_relations/ancestor_2/sl.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/prolog/problems/family_relations/ancestor_2/sl.py b/prolog/problems/family_relations/ancestor_2/sl.py
index 974bde3..de66ba4 100644
--- a/prolog/problems/family_relations/ancestor_2/sl.py
+++ b/prolog/problems/family_relations/ancestor_2/sl.py
@@ -80,6 +80,14 @@ npr. prababica ali prapradedek sta tudi prednika.</p>
<p><img src="[%@resource Prolog_ancestor_02.svg%]" /></p>
''',
+ 'predicate_always_false': '''\
+<p>Vse kaže, da tvoj predikat vedno vrne "false". Si mu dal pravilno ime, si se morda pri imenu zatipkal?</p>
+<p>Če je ime pravilno, se morda splača preveriti tudi, če se nisi zatipkal kje drugje,
+je morda kakšna pika namesto vejice ali obratno, morda kakšna spremenljivka z malo začetnico?</p>
+<p>Možno je seveda tudi, da so tvoji pogoji prestrogi ali celo nemogoči (kot bi bila npr. zahteva,
+da je <code>X</code> hkrati starš in sestra od <code>Y</code> ali kaj podobnega).</p>
+''',
+
'timeout': '''\
<p>Je morda na delu potencialno neskončna rekurzija? Kako se bo ustavila?</p>
</p>Morda pa je kriv tudi manjkajoč, neustrezen ali preprosto nekompatibilen (s splošnim primerom) robni pogoj?</p>