3#include "../TProcuraMelhorativa.h"
62 void Debug(
bool completo =
true)
override;
70 void CarregaInstancia();
struct SParametrosEspaco TParametrosEspaco
Representa um estado num problema artificial.
TPonto Duplicar(void)
Cria um objecto que é uma cópia deste.
CProblemaArtificial(void)
bool Distinto(TPonto estado) const
~CProblemaArtificial(void)
void TesteManual(const char *nome)
void Inicializar(void)
Coloca o objecto no estado inicial da procura.
void Copiar(TPonto objecto)
Fica com uma cópia do objecto.
void ResetParametros()
Inicializa os parâmetros, indicadores e instâncias.
void Debug(bool completo=true) override
Mostra o estado no ecrã, para debug.
static TParametrosEspaco espaco
virtual void Copiar(TPonto objecto)
Fica com uma cópia do objecto.
static bool memoriaEsgotada
Flag indicando problemas de memória esgotada.
static int resultado
Resultado retornado pelo algoritmo na última execução.
unsigned int sementeAleatoria