TProcura
Biblioteca em C++ para testes paramétricos de algoritmos, e coleção de algoritmos de procura e otimização
Loading...
Searching...
No Matches
TCodificacaoArvore.h
Go to the documentation of this file.
1
#pragma once
2
#include "
TProcuraMelhorativa.h
"
3
class
TCodificacaoArvore
:
4
public
TProcuraMelhorativa
5
{
6
TCodificacaoArvore
() {}
7
~TCodificacaoArvore
() {}
8
9
// codificação por árvore
10
// (definir operadores e argumentos....)
11
//static int nElementos; // número de elementos binários na codificação
12
13
// métodos necessários redefinir
14
int
Avaliar(
void
) = 0;
15
16
// deve carregar a instância, para variáveis estáticas, da subclasse
17
// definir valores globais: nElementos
18
void
Inicializar(
void
)=0;
19
20
// métodos que podem ser redefinidos
21
void
Debug(
bool
completo =
true
)
override
;
22
23
// métodos que não se prevê que sejam redefinidos
24
//TPonto Duplicar(void);
25
//void Copiar(TPonto objecto);
26
//void NovaSolucao(void);
27
//bool Acao(const char* acao);
28
//void ResetParametros();
29
// operadores melhorativos
30
//void Vizinhanca(TVector<TPonto>& vizinhos);
31
//void Mutar(void);
32
//void Cruzamento(TPonto a, TPonto b);
33
34
using
TProcura::Debug
;
35
};
36
TProcuraMelhorativa.h
TCodificacaoArvore
Definition
TCodificacaoArvore.h:5
TProcuraMelhorativa
Definition
TProcuraMelhorativa.h:41
TProcura::Debug
virtual void Debug(bool completo=true)
Mostra o estado no ecrã, para debug.
Definition
TProcura.cpp:86
Melhorativa
TCodificacaoArvore.h
Generated by
1.9.8