diff options
Diffstat (limited to 'prolog/problems/family_relations/sister_2/sl.py')
-rw-r--r-- | prolog/problems/family_relations/sister_2/sl.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/prolog/problems/family_relations/sister_2/sl.py b/prolog/problems/family_relations/sister_2/sl.py index 6c36bce..5fa9d1c 100644 --- a/prolog/problems/family_relations/sister_2/sl.py +++ b/prolog/problems/family_relations/sister_2/sl.py @@ -4,7 +4,7 @@ name = 'sister/2' slug = 'X je sestra od Y' description = '''\ -<p><code>sister(?X, ?Y)</code>: <code>X</code> je sestra od <code>Y</code>. Primer:</p> +<p><code>sister(?X, ?Y)</code>: <code>X</code> je (pol)sestra od <code>Y</code>. Primer:</p> <pre> ?- sister(vanessa, Y). Y = patricia. @@ -45,6 +45,11 @@ Na primer: <code>X \== Y</code></p> <p><code>Y</code> je pravzaprav lahko poljubnega spola.</p> ''', + 'nm_instead_of_neq': '''\ +<p>Uporabi raje operator \== namesto operatorja \=. Prvi preveri, da dva objekta nista enaka, +drugi pa ju poskusi unificirati (narediti enaka).</p> +''', + 'common_parent_needed': '''\ <p><img src="[%@resource Prolog_sister_05.svg%]" /></p> <p>Dobro bi bilo, da imata <code>X</code> in <code>Y</code> vsaj enega skupnega starša.</p> @@ -56,6 +61,7 @@ Na primer: <code>X \== Y</code></p> da spremenljivki, ki ju primerjaš, še nimata določene vrednosti in sta zato različni. Prolog ne preverja, če kasneje morda postaneta enaki, ampak samo kakšni sta v trenutku, ko naleti na primerjavo.</p> +<p>Morda pa preprosto preverjaš napačni spremenljivki?</p> ''', } |