3#include "../TProcuraMelhorativa.h"
Representa um estado do problema da partição.
TVector< bool > solCompleta
TPonto Duplicar(void)
Cria um objecto que é uma cópia deste.
void Copiar(TProcuraConstrutiva *objecto)
void Copiar(TPonto objecto)
Fica com uma cópia do objecto.
void Vizinhanca(TVector< TPonto > &vizinhos)
void Cruzamento(TPonto a, TPonto b)
void Inicializar(void)
Coloca o objecto no estado inicial da procura.
void MostrarSolucao(void)
definir para visualizar a solução
void Debug(void)
Mostra o estado no ecrã, para debug.
void TesteManual(const char *nome)
Inicializa a interação com o utilizador.
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.