Prolog - mapa colores

 
Vista:

mapa colores

Publicado por Pablo Hodar (1 intervención) el 12/11/2005 22:28:57
Hola. Necesito hacer el tipico programa de prolog en el q hay q colorear un mapa de N regiones, de manera q ninguna de las regiones adyacentes tengan en mismo color. No he encontrado un codigo que me seirva en ningun sitio. Cualquier ayuda sera bienvenida. De antemano muchas gracias.
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

RE:mapa colores

Publicado por Ricardo (1 intervención) el 14/11/2005 20:49:57
Yo lo podria ayudar.........
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:mapa colores

Publicado por Martha Alicia (1 intervención) el 09/05/2008 03:10:27
%% comienza por definir los diferentes colores, declarando como hechos

%% suponiendo que tienes 3 colores rojo, verde, azul

diferente(rojo,verde).
diferente(verde,rojo).
diferente(rojo,azul).
diferente(azul,rojo).
diferente(verde,azul).
diferente(azul,verde).

%% Define la regla de acuerdo a las regiones y sus vecindades...
%% suponiendo que A no debe tocar a la regiòn B, así como tampoco C y D

colorea(A,B,C,D,E) :- diferente(A,B) , diferente(C,D).


%% ejecuta el programa consultando: colorea(A,B,C,D,E)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar