{"id":23966,"date":"2012-12-24T16:08:16","date_gmt":"2012-12-24T13:08:16","guid":{"rendered":"http:\/\/studentpmr.ru\/?p=23966"},"modified":"2012-12-24T16:08:16","modified_gmt":"2012-12-24T13:08:16","slug":"%d0%bb%d0%b0%d0%b1%d0%be%d1%80%d0%b0%d1%82%d0%be%d1%80%d0%bd%d1%8b%d0%b5-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d1%8b-%d0%bf%d0%be-%d0%bf%d1%80%d0%be%d0%bb%d0%be%d0%b3%d1%83-%d1%87%d0%b0%d1%81%d1%82%d1%8c-2","status":"publish","type":"post","link":"https:\/\/studentpmr.ru\/?p=23966","title":{"rendered":"\u041b\u0430\u0431\u043e\u0440\u0430\u0442\u043e\u0440\u043d\u044b\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u043f\u0440\u043e\u043b\u043e\u0433\u0443. \u0427\u0430\u0441\u0442\u044c 2."},"content":{"rendered":"<p>predicates<br \/>\n   man(symbol)<br \/>\n   woman(symbol)<br \/>\n   parent(symbol, symbol)<br \/>\n   %shurin(symbol)<br \/>\n   zolovka(symbol)<br \/>\nclauses<br \/>\n<!--more--><br \/>\n   man(sergey).<br \/>\n   man(dmitriy).<br \/>\n   man(valera).<br \/>\n   man(petr).<br \/>\n   man(mihail).<br \/>\n   man(nikolay).<br \/>\n   man(alex).<br \/>\n   man(alexandr).<br \/>\n   man(kostya).<\/p>\n<p>   woman(barbara).<br \/>\n   woman(anna).<br \/>\n   woman(tatiana).<br \/>\n   woman(liza).<br \/>\n   woman(katya).<br \/>\n   woman(juli).<br \/>\n   woman(raisa).<br \/>\n   woman(lyuda).<\/p>\n<p>   parent(barbara, liza).<br \/>\n   parent(liza, alex).<br \/>\n   parent(alex, kostya).<br \/>\n   parent(anna, katya).<br \/>\n   parent(anna, petr).<br \/>\n   parent(sergey, katya).<br \/>\n   parent(sergey, petr).<br \/>\n   parent(katya, juli).<br \/>\n   parent(petr, alex).<br \/>\n   parent(petr, alexandr).<br \/>\n   parent(alexandr, lyuda).<br \/>\n   parent(juli, lyuda).<br \/>\n   parent(tatiana, mihail).<br \/>\n   parent(dmitriy, mihail).<br \/>\n   parent(mihail, juli).<br \/>\n   parent(valera, nikolay).<br \/>\n   parent(nikolay, raisa).<br \/>\n   parent(raisa, kostya).<\/p>\n<p>   \/*shurin(X):-<br \/>\n   parent(Z,Y),<br \/>\n   parent(A,Y),<br \/>\n   parent(B,Z),<br \/>\n   parent(B,X),<br \/>\n   man(X),<br \/>\n   woman(Z).*\/<\/p>\n<p>   zolovka(Z):-<br \/>\n   parent(D,E),<br \/>\n   parent(X,E),<br \/>\n   parent(B,Z),<br \/>\n   parent(B,X),<br \/>\n   man(X),<br \/>\n   woman(Z).<\/p>\n<p>   goal<br \/>\n   %shurin(X).<br \/>\n   zolovka(Z).<\/p>\n<p>predicates<br \/>\n   man(symbol)<br \/>\n   woman(symbol)<br \/>\n   parent(symbol, symbol)<br \/>\n   tetya (symbol, symbol)<br \/>\n   dyadya (symbol, symbol)<br \/>\nclauses<br \/>\n   man(sergey).<br \/>\n   man(dmitriy).<br \/>\n   man(valera).<br \/>\n   man(petr).<br \/>\n   man(mihail).<br \/>\n   man(nikolay).<br \/>\n   man(alex).<br \/>\n   man(alexandr).<br \/>\n   man(kostya).<br \/>\n   woman(barbara).<br \/>\n   woman(anna).<br \/>\n   woman(tatiana).<br \/>\n   woman(liza).<br \/>\n   woman(katya).<br \/>\n   woman(juli).<br \/>\n   woman(raisa).<br \/>\n   woman(lyuda).<\/p>\n<p>   parent(barbara, liza).<br \/>\n   parent(liza, alex).<br \/>\n   parent(alex, kostya).<br \/>\n   parent(anna, katya).<br \/>\n   parent(anna, petr).<br \/>\n   parent(sergey, katya).<br \/>\n   parent(sergey, petr).<br \/>\n   parent(katya, juli).<br \/>\n   parent(petr, alex).<br \/>\n   parent(petr, alexandr).<br \/>\n   parent(alexandr, lyuda).<br \/>\n   parent(juli, lyuda).<br \/>\n   parent(tatiana, mihail).<br \/>\n   parent(dmitriy, mihail).<br \/>\n   parent(mihail, juli).<br \/>\n   parent(valera, nikolay).<br \/>\n   parent(nikolay, raisa).<br \/>\n   parent(raisa, kostya).<\/p>\n<p>   tetya (X, Y):-<br \/>\n   woman (X),<br \/>\n   parent (H, X),<br \/>\n   parent (H, M),<br \/>\n   M<>X,<br \/>\n   parent (M, Y).<\/p>\n<p>   dyadya (X1, Y1):-<br \/>\n   man (X1),<br \/>\n   parent (H1, X1),<br \/>\n   parent (H1, M1),<br \/>\n   M1<>X1,<br \/>\n   parent (M1, Y1).<br \/>\n   goal<br \/>\n   tetya (What, Plemianik),<br \/>\n   write (&#171;Tetya &#171;);<br \/>\n   dyadya (What,Plemianik),<br \/>\n   write (&#171;_Dyadya  &#171;).<\/p>\n<p>predicates<br \/>\n   man(symbol)<br \/>\n   woman(symbol)<br \/>\n   parent(symbol, symbol)<br \/>\n   suprug(symbol, symbol)<br \/>\n   nevestka (symbol, symbol)<br \/>\n   dever (symbol, symbol)<\/p>\n<p>clauses<br \/>\n   man(sergey).<br \/>\n   man(dmitriy).<br \/>\n   man(valera).<br \/>\n   man(petr).<br \/>\n   man(mihail).<br \/>\n   man(nikolay).<br \/>\n   man(alex).<br \/>\n   man(alexandr).<br \/>\n   man(kostya).<br \/>\n   woman(barbara).<br \/>\n   woman(anna).<br \/>\n   woman(tatiana).<br \/>\n   woman(liza).<br \/>\n   woman(katya).<br \/>\n   woman(juli).<br \/>\n   woman(raisa).<br \/>\n   woman(lyuda).<\/p>\n<p>   parent(barbara, liza).<br \/>\n   parent(liza, alex).<br \/>\n   parent(alex, kostya).<br \/>\n   parent(anna, katya).<br \/>\n   parent(anna, petr).<br \/>\n   parent(sergey, katya).<br \/>\n   parent(sergey, petr).<br \/>\n   parent(katya, juli).<br \/>\n   parent(petr, alex).<br \/>\n   parent(petr, alexandr).<br \/>\n   parent(alexandr, lyuda).<br \/>\n   parent(juli, lyuda).<br \/>\n   parent(tatiana, mihail).<br \/>\n   parent(dmitriy, mihail).<br \/>\n   parent(mihail, juli).<br \/>\n   parent(valera, nikolay).<br \/>\n   parent(nikolay, raisa).<br \/>\n   parent(raisa, kostya).<\/p>\n<p>   suprug (anna, sergey).<br \/>\n   suprug (tatiana, dmitriy).<br \/>\n   suprug (liza, petr).<br \/>\n   suprug (katya, mihail).<br \/>\n   suprug (raisa, alex).<br \/>\n   suprug (juli, alexandr).<\/p>\n<p>   nevestka (X, Y):-<br \/>\n   parent (H, Y),<br \/>\n   parent (H, B),<br \/>\n   Y<>B,<br \/>\n   suprug (X, B),<br \/>\n   woman(X),<br \/>\n   man(B).<\/p>\n<p>   nevestka (X, Y):-<br \/>\n   parent (Y, S),<br \/>\n   man(S),<br \/>\n   suprug (X,S),<br \/>\n   woman(X).<\/p>\n<p>   dever (X, Y):-<br \/>\n   suprug (Y, M),<br \/>\n   man(M),<br \/>\n   woman(Y),<br \/>\n   parent(R, X),<br \/>\n   parent(R, M),<br \/>\n   X<>M,<br \/>\n   man(X).<\/p>\n<p>   goal<br \/>\n   nevestka (Who, Whom),<br \/>\n   write (&#171;Tetya &#171;);<br \/>\n   dever (Who, Whom),<br \/>\n   write (&#171;_Dever  &#171;).<\/p>\n<p>predicates<br \/>\nigrok(symbol)<br \/>\nliga_1(symbol)<br \/>\nliga_2(symbol)<br \/>\nliga_3(symbol)<br \/>\nvizov(symbol, symbol)<\/p>\n<p>clauses<br \/>\n   igrok(sergey).<br \/>\n   igrok(dmitriy).<br \/>\n   igrok(valera).<br \/>\n   igrok(petr).<br \/>\n   igrok(mihail).<br \/>\n   igrok(nikolay).<br \/>\n   igrok(alex).<br \/>\n   igrok(alexandr).<br \/>\n   igrok(kostya).<br \/>\n   igrok(barbara).<br \/>\n   igrok(anna).<br \/>\n   igrok(tatiana).<\/p>\n<p>   liga_1(sergey).<br \/>\n   liga_1(dmitriy).<br \/>\n   liga_1(valera).<br \/>\n   liga_1(petr).<\/p>\n<p>   liga_2(mihail).<br \/>\n   liga_2(nikolay).<br \/>\n   liga_2(alex).<br \/>\n   liga_2(alexandr).<\/p>\n<p>   liga_3(kostya).<br \/>\n   liga_3(barbara).<br \/>\n   liga_3(anna).<br \/>\n   liga_3(tatiana).<\/p>\n<p>   vizov (X, Y):-<br \/>\n   igrok(X),<br \/>\n   igrok(Y),<br \/>\n   liga_1(X),<br \/>\n   X<>Y,<br \/>\n   not (liga_3(Y)).<\/p>\n<p>   \/*vizov (X, Y):-<br \/>\n   igrok(X),<br \/>\n   igrok(Y),<br \/>\n   liga_2(X),<br \/>\n   X<>Y,<br \/>\n   not (liga_1(Y)).<\/p>\n<p>   vizov (X, Y):-<br \/>\n   igrok(X),<br \/>\n   igrok(Y),<br \/>\n   liga_3(X),<br \/>\n   X<>Y,<br \/>\n   liga_3(Y).*\/<\/p>\n<p>goal<br \/>\nvizov(What, Whom).<\/p>\n<p>predicates<br \/>\n   man(symbol)<br \/>\n   woman(symbol)<br \/>\n   parent(symbol, symbol)<br \/>\n   plemyanniki(symbol,symbol)<\/p>\n<p>clauses<br \/>\n   man(sergey).<br \/>\n   man(dmitriy).<br \/>\n   man(valera).<br \/>\n   man(petr).<br \/>\n   man(mihail).<br \/>\n   man(nikolay).<br \/>\n   man(alex).<br \/>\n   man(alexandr).<br \/>\n   man(kostya).<\/p>\n<p>   woman(barbara).<br \/>\n   woman(anna).<br \/>\n   woman(tatiana).<br \/>\n   woman(liza).<br \/>\n   woman(katya).<br \/>\n   woman(juli).<br \/>\n   woman(raisa).<br \/>\n   woman(lyuda).<\/p>\n<p>   parent(barbara, liza).<br \/>\n   parent(liza, alex).<br \/>\n   parent(alex, kostya).<br \/>\n   parent(anna, katya).<br \/>\n   parent(anna, petr).<br \/>\n   parent(sergey, katya).<br \/>\n   parent(sergey, petr).<br \/>\n   parent(katya, juli).<br \/>\n   parent(petr, alex).<br \/>\n   parent(petr, alexandr).<br \/>\n   parent(alexandr, lyuda).<br \/>\n   parent(juli, lyuda).<br \/>\n   parent(tatiana, mihail).<br \/>\n   parent(dmitriy, mihail).<br \/>\n   parent(mihail, juli).<br \/>\n   parent(valera, nikolay).<br \/>\n   parent(nikolay, raisa).<br \/>\n   parent(raisa, kostya).<\/p>\n<p>   plemyanniki(X,Y):-<br \/>\n   parent(Z,Y),<br \/>\n   parent(A,Z),<br \/>\n   parent(B,Z),<br \/>\n   parent(C,X),<br \/>\n   parent(A,C),<br \/>\n   parent(B,C),<br \/>\n   %X<>Y,<br \/>\n   %Z<>C,<br \/>\n   man(X),<br \/>\n   woman(Y).<\/p>\n<p>   \/*plemyanniki(X,Y):-<br \/>\n   parent(Z,Y),<br \/>\n   parent(A,Z),<br \/>\n   parent(B,Z),<br \/>\n   parent(C,X),<br \/>\n   parent(A,C),<br \/>\n   parent(B,C),<br \/>\n   %X<>Y,<br \/>\n   %Z<>C,<br \/>\n   man(Y),<br \/>\n   woman(X).*\/<\/p>\n<p>   \/*plemyanniki(X,Y):-<br \/>\n   parent(Z,Y),<br \/>\n   parent(A,Z),<br \/>\n   parent(B,Z),<br \/>\n   parent(C,X),<br \/>\n   parent(A,C),<br \/>\n   parent(B,C),<br \/>\n   Z<>C.*\/<\/p>\n<p>   goal<br \/>\n   plemyanniki(X,Y),<br \/>\n   write(&#171;\\nman and wonam\\n&#187;).<\/p>\n<p>   \/*plemyanniki(X,Y),<br \/>\n   write(&#171;\\nwoman and nam\\n&#187;).*\/<\/p>\n<p>  \/* plemyanniki(X,Y).*\/<\/p>\n<p>domains<br \/>\nname, addr = string<br \/>\npredicates<br \/>\nperson(name,addr)<br \/>\nprint_all()<br \/>\nclauses<br \/>\nperson(tom,city1).<br \/>\nperson(jim,city2).<br \/>\nperson(ann,city3).<br \/>\nperson(lize,city1).<br \/>\nperson(tata,city4).<br \/>\nperson(kat,city5).<br \/>\nprint_all():-<br \/>\n\t\tperson(Name,Addr),<br \/>\n\t\twrite(&#171;\\nName=&#187;,Name,&#187;, Address=&#187;,Addr),<br \/>\n\t\tfail.<br \/>\ngoal<br \/>\n\tprint_all.\t<\/p>\n<p>    predicates<br \/>\n    nacionalnost(symbol)<br \/>\n    sport(symbol)<br \/>\n    kto_kakoy_nacionalnosty(symbol,symbol,symbol)<br \/>\n    kto_kakym_sportom_uvlekaetsya(symbol,symbol,symbol)<\/p>\n<p>    clauses<br \/>\n    nacionalnost(amerikanec).<br \/>\n    nacionalnost(izrailtyanen).<br \/>\n    nacionalnost(avstraliec).<\/p>\n<p>    sport(basketbol).<br \/>\n    sport(tenis).<br \/>\n    sport(kriket).<\/p>\n<p>    kto_kakoy_nacionalnosty(M,S,R):-<br \/>\n    nacionalnost(M),<br \/>\n    nacionalnost(S),<br \/>\n    nacionalnost(R),<br \/>\n    M<>S,<br \/>\n    M<>R,<br \/>\n    S<>R,<br \/>\n    not(M=amerikanec),<br \/>\n    S=izrailtyanen.<\/p>\n<p>    kto_kakym_sportom_uvlekaetsya(M,S,R):-<br \/>\n    sport(M),<br \/>\n    sport(S),<br \/>\n    sport(R),<br \/>\n    M<>S,<br \/>\n    M<>R,<br \/>\n    S<>R,<br \/>\n    M=basketbol,<br \/>\n    not(S=tenis).<\/p>\n<p>    goal<br \/>\n    kto_kakoy_nacionalnosty(Maik,Saimon,Richard) or<br \/>\n    kto_kakym_sportom_uvlekaetsya(Maik,Saimon,Richard).<\/p>\n<p>predicates<br \/>\nflower(symbol)<br \/>\ngrow(symbol, symbol, symbol)<br \/>\nclauses<br \/>\nflower(roses).<br \/>\nflower(margaretes).<br \/>\nflower(ann_ey).<\/p>\n<p>grow(R, M, A):-<br \/>\nflower(R),<br \/>\nflower(M),<br \/>\nflower(A),<br \/>\nR<>M,<br \/>\nM<>A,<br \/>\nR<>A,<br \/>\nnot(R=roses),<br \/>\nnot(M=margaretes),<br \/>\nnot(A=ann_ey),<br \/>\nnot(R=margaretes).<br \/>\ngoal<br \/>\ngrow(Rose,Margaret,Ann).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>predicates man(symbol) woman(symbol) parent(symbol, symbol) %shurin(symbol) zolovka(symbol) clauses<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[],"_links":{"self":[{"href":"https:\/\/studentpmr.ru\/index.php?rest_route=\/wp\/v2\/posts\/23966"}],"collection":[{"href":"https:\/\/studentpmr.ru\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/studentpmr.ru\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=23966"}],"version-history":[{"count":1,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=\/wp\/v2\/posts\/23966\/revisions"}],"predecessor-version":[{"id":23967,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=\/wp\/v2\/posts\/23966\/revisions\/23967"}],"wp:attachment":[{"href":"https:\/\/studentpmr.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=23966"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=23966"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=23966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}