Prácticas IA 96. n-Puzzle


#ifndef _BUSQUEDA_H
#define _BUSQUEDA_H
#include "estado.h"

#define NORTE 	1
#define SUR     2
#define ESTE    3
#define OESTE   4


typedef int movimiento;

typedef struct
{
  int nodosGenerados;
  int maxProfundidad;
  int nodosRepetidos; 
  int numMovs; 
  movimiento* movs; 
} resultadoBusqueda; 
 
resultadoBusqueda busqueda(estado einicial, estado emeta, int Algoritmo, int nHeur); 
 
#endif 

Dentro de este fichero podemos destacar las siguientes definiciones: