prolog

    15El calor

    5Respuesta

    Actualmente estoy trabajando en un proyecto muy corto en Prolog, y me atasqué tratando de aplicar un "filtro" que he creado a una lista. Tengo lo que podría llamar el filtro listo, pero no puedo aplic

    6El calor

    1Respuesta

    He los próximos dos hechos cargado en mi intérprete Prolog operador: foo(U+V,1). foo(U*V,2). Ahora trato de las siguientes preguntas con que los resultados: foo(x*x+x,R). --> R = 1 foo(x+x*x,R). -

    9El calor

    3Respuesta

    ¿Cuál es la idea general de usar primero el ancho sobre el esquema de búsqueda de profundidad predeterminado en Prolog? ¿No está tomando infinitas ramas? ¿Hay alguna forma general de usar ancho de pri

    22El calor

    13Respuesta

    A medida que pasa el tiempo, parece que la programación funcional tiene cada vez más efecto en otros lenguajes de programación. Estamos empezando con Prolog en mi clase de IA, y parece que hay algunas

    10El calor

    5Respuesta

    ¿Alguien puede recomendar un compilador Prolog para .Net. Los que he podido encontrar buscando en la red, no parecen haber sido actualizados durante varios años. Gracias Shiraz

    6El calor

    1Respuesta

    tengo este código en Prolog: dynamic(player_at/1). player_at(house). goto(X) :- retract(player_at(house)), assert(player_at(X)). Pero aún así obtener este error: uncaught exception: error(permissi

    5El calor

    1Respuesta

    Estoy escribiendo un juego de texto y aventuras en Prolog, y estoy imprimiendo salidas de salas. Tengo el código que hace: exits_from(Room) :- connected(Room, X), write(X), write(' '). don

    8El calor

    6Respuesta

    lo hice pero no mostrando respuestas cuando le pregunto acerca de los hermanos, hermanas, tíos Esto es lo que he escrito, lo que está mal? /*uncle(X, Y) :– male(X), sibling(X, Z), parent(Z, Y).*/ /*u

    5El calor

    4Respuesta

    ¿Hay una manera fácil de hacer una consulta en prolog solo devolver cada resultado una vez? por ejemplo estoy intentando algo como: deadly(Xn) :- scary(X), Xn is X - 1, Xp is X + 1, not(safe(Xn)), saf

    5El calor

    1Respuesta

    Estoy interesado en incorporar un intérprete Prolog en Java. Una opción es usar JPL, pero los enlaces de descarga en el sitio JPL están rotos, y el installation page menciona un jpl.zip que no puedo e