Prolog - ayuda con el programa del campesino en prolog

 
Vista:

ayuda con el programa del campesino en prolog

Publicado por aixa (1 intervención) el 29/12/2006 04:16:20
hola!! necesito ayuda para realizar el programa del campesino.... agradezco de antemano su atencion gracias......

El problema de la zorra, la oca, el grano y el campesino consistente en lo siguiente:
Suponga que un campesino tiene una zorra, una oca y un saco de granos, y que desea cruzar un río. Para eso tiene un bote en el que puede cruzar el río con uno solo de los otros elementos (zorra, oca o grano). En cada viaje, en cualquiera de los dos sentidos, debe viajar el campesino ya que es el que debe remar. En un inicio están los 4 de un lado del río y el objetivo final es que estén los 4 del otro lado. Hay dos restricciones importantes que son las siguientes. Cuando el campesino no está, no pueden quedar juntos la zorra y la oca porque la primera se come a la segunda. Tampoco pueden quedar junto la oca y el grano porque la primera se come al segundo. El objetivo es encontrar la secuencia de viajes que permita realizar el paso del río. Sugerencia: representar en hechos los movimientos posibles que pueden hacerse con el bote, y en otros hechos los estados prohibidos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder