Práctica de Visual PrologPráctica de Visual PrologPráctica de Visual Prolog

download Práctica de Visual PrologPráctica de Visual PrologPráctica de Visual Prolog

of 2

Transcript of Práctica de Visual PrologPráctica de Visual PrologPráctica de Visual Prolog

  • 8/10/2019 Prctica de Visual PrologPrctica de Visual PrologPrctica de Visual Prolog

    1/2

    PRCTICA DE VISUAL PROLOG - 20.10.14

    a) Representar en Prolog la red semntica de la figura. Se sugiere emplear un predicadobinario por cada relacin. Para las propiedades se sugiere que se emplee el predicado

    atributo(Objeto, Atributo, Valor) . Por ejemplo atributo(albatros, come, peces).

  • 8/10/2019 Prctica de Visual PrologPrctica de Visual PrologPrctica de Visual Prolog

    2/2

    atributo (animal,puede,respirar ).

    atributo (ave,es_un,animal ).

    atributo (ave,vuela,bien ).

    atributo(ave,tiene,plumas).

    atributo(ave,pone,huevo).

    atributo(flamenco,es_un,ave).

    atributo(albatros,es_un,ave).

    atributo(flamenco,patas,largas).

    atributo(flamenco,vive_en,marisma).

    atributo(albatros,come,peces).

    atributo(mamifero,es_un,animal).

    atributo(mamifero,tiene,piel).atributo(mamifero,da,leche).

    atributo(ballena,es_un,mamifero).

    atributo(ballena,come,plancton).

    atributo(ballena,vive_en,mar).

    atributo(tigre,es_un,mamifero).

    atributo(tigre,come,carne).

    vuela(X,Y,X):-atributo(X,Y,Z).

    atributo(flamenco,ave).

    atributo(albatros,ave).

    vuela(Z,Y):-atributo(Y,X),atributo(Z,X).