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 objeto que é uma cópia deste.
CProblemaArtificial(void)
bool Distinto(TPonto estado) const
~CProblemaArtificial(void)
void Copiar(TPonto objeto)
Fica com uma cópia do objeto.
void TesteManual(const char *nome)
void Inicializar(void)
Coloca o objeto no estado inicial da procura.
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 objeto)
Fica com uma cópia do objeto.
static bool memoriaEsgotada
Flag indicando problemas de memória esgotada.
static int resultado
Resultado retornado pelo algoritmo na última execução.
unsigned int sementeAleatoria