Dos Main + posicion en gatherPercepts()

Falta:
.La asignación del valor de H(n) a los nuevos nodos sucesores debiera
hacerse dentro del método expand.

.El algoritmo debiera parar sólo cuando la función de evaluación del los
sucesores es "peor" que la del mejor nodo. Lo que os ocurre a vosotros
es que se para antes porque también detenéis el algoritmo en cuanto se
obtiene un valor de función de evaluación igual al mejor sucesor.