summaryrefslogtreecommitdiff
path: root/prolog/problems/family_relations/grandparent_2
diff options
context:
space:
mode:
authorTimotej Lazar <timotej.lazar@fri.uni-lj.si>2016-02-15 20:17:49 +0100
committerTimotej Lazar <timotej.lazar@fri.uni-lj.si>2016-02-15 20:17:49 +0100
commit138610b0709d6e251c16b391242023eec393d775 (patch)
treea3ad175f0b2530348cfb7162265b18534651a161 /prolog/problems/family_relations/grandparent_2
parent1e8acd4046a4315822bfd65718553733c17fbb3e (diff)
Prolog: add a graph of family relations
Diffstat (limited to 'prolog/problems/family_relations/grandparent_2')
-rw-r--r--prolog/problems/family_relations/grandparent_2/sl.py15
1 files changed, 10 insertions, 5 deletions
diff --git a/prolog/problems/family_relations/grandparent_2/sl.py b/prolog/problems/family_relations/grandparent_2/sl.py
index bd2d63c..2961ffa 100644
--- a/prolog/problems/family_relations/grandparent_2/sl.py
+++ b/prolog/problems/family_relations/grandparent_2/sl.py
@@ -4,14 +4,19 @@ name = 'grandparent/2'
slug = 'X je dedek ali babica od Y'
description = '''\
-<p><code>grandparent(?X, ?Y)</code>: <code>X</code> je dedek ali babica od <code>Y</code>.</p>
+<p><code>grandparent(?X, ?Y)</code>: <code>X</code> je dedek ali babica od
+<code>Y</code>.</p>
<pre>
-?- grandparent(tina, X).
- X = vanessa ;
- X = patricia.
+?- grandparent(tina, Y).
+ Y = vanessa ;
+ Y = patricia.
?- grandparent(tina, vanessa).
true.
-</pre>'''
+</pre>
+<p><a target="_blank" href="[%@resource famrel.svg%]">Družinska drevesa</a> so
+podana s predikati <code>parent/2</code>, <code>male/1</code> in
+<code>female/1</code>.</p>
+'''
plan = ['''\
<p><img src="[%@resource Prolog_grandparent_01.svg%]" alt="Dedek ali babica ima otroka, ki ima otroka." /></p>