Falta perfeccionar la funcion heuristica y random