# coding=utf-8 id = 99 name = 'cousin/2' slug = 'X je bratranec ali sestrična od Y' description = '''\

cousin(X, Y): X je bratranec ali sestrična od Y.

  ?- cousin(andrew, X).
    X = vanessa ;
    X = patricia.
''' plan = ['''\

Verjetno bi se sedaj splačalo uporabiti rešitev kakšne prejšnje naloge?

Loni naj zbriše imena relacij (parent, sister) s te slike!

Seveda se da rešiti tudi brez prejšnjih rešitev... MORE

Loni naj zbriše imena relacij (parent, sister) s te slike!

''', '''\

''', '''\

Če je PX starš od X in je PY starš od Y ter sta PX in PY brat ali sestra, potem je X bratranec/sestrična od Y.

'''] hint = { 'gender_is_irrelevant': '''\

Je spol res pomemben?

''', 'precedence_fail': '''\

Si morda narobe upošteval prioriteto operatorjev IN ter ALI?

Operator IN veže močneje od ALI, če želiš spremeniti prioriteto, lahko uporabiš oklepaje.

''', 'cousin_vs_sibling': '''\

Kako je lahko bratranec/sestrična hkrati tudi brat/sestra od Y? Si morda pozabil, da starša od X in Y ne smeta biti ista oseba?

''', 'cousin_to_oneself': '''\

Kako je lahko nekdo bratranec/sestrična samemu sebi? Imata morda X in Y istega starša?

''', 'cousin_need_not_be_parent': '''\

Bratranec/sestrična pravzaprav ne rabi imeti otrok...

''', # 'interesting_tidbit': '''\ #

Zanimivost: nalogo bi lahko rešil tudi z uporabo rešitve za relacijo "sister". # Teta je namreč sestra od starša od Y.

# ''', }