| Acao(TProcuraConstrutiva *sucessor) | CParticao | |
| TProcuraConstrutiva::Acao(TNo sucessor) | TProcuraConstrutiva | inlinevirtual |
| TProcuraConstrutiva::Acao(TString acao) | TProcuraConstrutiva | virtual |
| TProcuraMelhorativa::Acao(TString acao) | TProcuraMelhorativa | inline |
| TProcuraConstrutiva::AjudaUtilizacao(TString programa) | TProcura | protected |
| TProcuraMelhorativa::AjudaUtilizacao(TString programa) | TProcura | protected |
| AlgoritmoEvolutivo() | TProcuraMelhorativa | |
| AlgoritmoGenetico() | TProcuraMelhorativa | |
| AplicarDiversidadeAE(TVector< TPonto > &populacao) | TProcuraMelhorativa | protected |
| AStar(int limite=0) | TProcuraConstrutiva | |
| Avaliar(void) | CParticao | virtual |
| TProcuraConstrutiva::BarraTorneio(bool nomes) | TProcura | protected |
| TProcuraMelhorativa::BarraTorneio(bool nomes) | TProcura | protected |
| BranchAndBound(int upperBound=0) | TProcuraConstrutiva | |
| CalculaCaminho(bool completa=true) | TProcuraConstrutiva | protected |
| CalcularAvaliacoes(TVector< TPonto > &vizinhos, int &melhorValor, int &melhorIndice) | TProcuraMelhorativa | protected |
| CalcularHeuristicas(TVector< TNo > &sucessores, TVector< int > *id=NULL, bool sortLB=false) | TProcuraConstrutiva | protected |
| TProcuraConstrutiva::CalculaTorneio(TVector< TResultado > &resultados) | TProcura | protected |
| TProcuraMelhorativa::CalculaTorneio(TVector< TResultado > &resultados) | TProcura | protected |
| caminho | TProcuraConstrutiva | static |
| Codifica(TBits &estado) | CParticao | virtual |
| CodificarSolucao() | TProcura | inlinevirtual |
| colocadosHT | TProcuraConstrutiva | protectedstatic |
| CompletarPopulacaoAE(TVector< TPonto > &populacao) | TProcuraMelhorativa | protected |
| TProcuraConstrutiva::ConfiguracaoAtual(TVector< int > ¶metros, int operacao) | TProcura | protected |
| TProcuraMelhorativa::ConfiguracaoAtual(TVector< int > ¶metros, int operacao) | TProcura | protected |
| TProcuraConstrutiva::configuracoes | TProcura | static |
| TProcuraMelhorativa::configuracoes | TProcura | static |
| Copiar(TProcuraConstrutiva *objecto) | CParticao | inline |
| Copiar(TPonto objecto) | CParticao | inlinevirtual |
| TProcuraConstrutiva::Copiar(TNo objecto) | TProcuraConstrutiva | inlinevirtual |
| CParticao(void) | CParticao | |
| CParticao(void) | CParticao | |
| TProcuraConstrutiva::Cronometro(enum ECronometro id=CONT_ALGORITMO, bool inicializar=false) | TProcura | inlineprotectedstatic |
| TProcuraMelhorativa::Cronometro(enum ECronometro id=CONT_ALGORITMO, bool inicializar=false) | TProcura | inlineprotectedstatic |
| Cruzamento(TPonto a, TPonto b) | CParticao | virtual |
| TProcuraConstrutiva::custo | TProcuraConstrutiva | |
| TProcuraMelhorativa::custo | TProcuraMelhorativa | |
| custoAcao | TProcuraConstrutiva | static |
| custoHT | TProcuraConstrutiva | protectedstatic |
| CustoUniforme(int limite=0) | TProcuraConstrutiva | |
| Debug(bool completo=true) override | CParticao | virtual |
| Debug(bool completo=true) override | CParticao | virtual |
| TProcuraConstrutiva::Debug(ENivelDebug tipo, bool exato, const char *fmt,...) | TProcura | inlinestatic |
| TProcuraMelhorativa::Debug(ENivelDebug tipo, bool exato, const char *fmt,...) | TProcura | inlinestatic |
| DebugChamada(bool noFolha) | TProcuraConstrutiva | protected |
| DebugCorte(int sucessores=-1, bool duplo=false) | TProcuraConstrutiva | protected |
| DebugCruzamentoAG(int gPai, int gMae, int gFilho, int mutou) | TProcuraMelhorativa | protected |
| DebugDiversidadeAE(TVector< TPonto > &populacao, TString titulo) | TProcuraMelhorativa | protected |
| DebugEstado(bool novaLinha=true) const | TProcuraConstrutiva | protected |
| DebugExpansao(int sucessor, int sucessores, bool minimizar=true) | TProcuraConstrutiva | protected |
| DebugFolha(bool fimLinha, const char *fmt,...) | TProcuraConstrutiva | inlineprotected |
| DebugGeracaoAE(int epoca, TVector< TPonto > &populacao) | TProcuraMelhorativa | protected |
| TProcuraConstrutiva::DebugHSL(float h=-1, float s=1.0, float l=0.2, bool fundo=true) | TProcura | static |
| TProcuraMelhorativa::DebugHSL(float h=-1, float s=1.0, float l=0.2, bool fundo=true) | TProcura | static |
| debugID | TProcuraConstrutiva | |
| DebugID(int id, int pop) | TProcuraMelhorativa | protected |
| DebugInicioEM(int ID, TPonto solucao) | TProcuraMelhorativa | protected |
| DebugIteracao(int iteracao, const char *simbolo) | TProcuraConstrutiva | protected |
| DebugMelhorEncontrado(TPonto ponto) | TProcuraMelhorativa | |
| DebugOptimoLocal(TPonto solucao) | TProcuraMelhorativa | protected |
| DebugPasso(CListaNo *lista=NULL) | TProcuraConstrutiva | protected |
| DebugPassoAG(int pop, int min, int max) | TProcuraMelhorativa | protected |
| DebugPassoEM(TPonto solucao) | TProcuraMelhorativa | protected |
| DebugPopulacaoAE(TVector< TPonto > &populacao, TString titulo) | TProcuraMelhorativa | protected |
| debugPrefixo | TProcuraMelhorativa | static |
| DebugRamo(const char *ramo, const char *folha) | TProcuraConstrutiva | protected |
| DebugSolucao(bool continuar=false) | TProcuraConstrutiva | protected |
| DebugSucessores(TVector< TNo > &sucessores) | TProcuraConstrutiva | protected |
| TProcuraConstrutiva::DebugTabela(ENivelDebug nivel, TVector< int >tabela, TString tipo="", TString prefixo="", int modoCor=0, bool duplaColuna=false) | TProcura | protected |
| TProcuraMelhorativa::DebugTabela(ENivelDebug nivel, TVector< int >tabela, TString tipo="", TString prefixo="", int modoCor=0, bool duplaColuna=false) | TProcura | protected |
| direita | CParticao | |
| Distancia(TPonto a) | CParticao | virtual |
| Distinto(TNo estado) | TProcuraConstrutiva | inlinevirtual |
| DiversidadeAE(TVector< TPonto > &populacao, int &minDist, int &maxDist, int &avgDist, int &melhorPior) | TProcuraMelhorativa | protected |
| TProcuraConstrutiva::Dominio(int &variavel, int min=INT_MIN, int max=INT_MAX) | TProcura | protectedstatic |
| TProcuraMelhorativa::Dominio(int &variavel, int min=INT_MIN, int max=INT_MAX) | TProcura | protectedstatic |
| Duplicar(void) | CParticao | virtual |
| Duplicar(void) | CParticao | inlinevirtual |
| TProcuraConstrutiva::EditarConfiguracoes() | TProcura | protected |
| TProcuraMelhorativa::EditarConfiguracoes() | TProcura | protected |
| TProcuraConstrutiva::EditarIndicadores() | TProcura | protected |
| TProcuraMelhorativa::EditarIndicadores() | TProcura | protected |
| TProcuraConstrutiva::EditarParametros() | TProcura | protected |
| TProcuraMelhorativa::EditarParametros() | TProcura | protected |
| elementosHT | TProcuraConstrutiva | protectedstatic |
| epocas | TProcuraMelhorativa | static |
| EscaladaDoMonte() | TProcuraMelhorativa | |
| esquerda | CParticao | |
| estadoCodHT | TProcuraConstrutiva | protectedstatic |
| ExecucaoTerminada() override | TProcuraConstrutiva | virtual |
| TProcuraConstrutiva::ExecutaAlgoritmo() | TProcuraConstrutiva | virtual |
| TProcuraMelhorativa::ExecutaAlgoritmo() | TProcuraMelhorativa | protectedvirtual |
| TProcuraConstrutiva::ExecutaTarefa(TVector< TResultado > &resultados, int inst, int conf) | TProcura | protected |
| TProcuraMelhorativa::ExecutaTarefa(TVector< TResultado > &resultados, int inst, int conf) | TProcura | protected |
| ExisteHT() | TProcuraConstrutiva | protected |
| expansoes | TProcuraConstrutiva | static |
| TProcuraConstrutiva::Explorar() | TProcuraConstrutiva | protectedvirtual |
| TProcuraMelhorativa::Explorar() override | TProcuraMelhorativa | protectedvirtual |
| TProcuraConstrutiva::ExtrairConfiguracao(TVector< TResultado > &resultados, int configuracao) | TProcura | protected |
| TProcuraMelhorativa::ExtrairConfiguracao(TVector< TResultado > &resultados, int configuracao) | TProcura | protected |
| TProcuraConstrutiva::ficheiroGravar | TProcura | static |
| TProcuraMelhorativa::ficheiroGravar | TProcura | static |
| TProcuraConstrutiva::ficheiroInstancia | TProcura | static |
| TProcuraMelhorativa::ficheiroInstancia | TProcura | static |
| TProcuraConstrutiva::FinalizaMPI() | TProcura | protectedstatic |
| TProcuraMelhorativa::FinalizaMPI() | TProcura | protectedstatic |
| TProcuraConstrutiva::geracoes | TProcuraConstrutiva | static |
| TProcuraMelhorativa::geracoes | TProcuraMelhorativa | static |
| Gravar(void) | CParticao | virtual |
| TProcuraConstrutiva::gravarSolucao | TProcura | static |
| TProcuraMelhorativa::gravarSolucao | TProcura | static |
| Hash() | TProcuraConstrutiva | protected |
| heuristica | TProcuraConstrutiva | |
| Heuristica(void) | TProcuraConstrutiva | virtual |
| IDAStar(int upperBound=0) | TProcuraConstrutiva | |
| TProcuraConstrutiva::indAtivo | TProcura | static |
| TProcuraMelhorativa::indAtivo | TProcura | static |
| TProcuraConstrutiva::Indicador(int id) override | TProcuraConstrutiva | virtual |
| TProcuraMelhorativa::Indicador(int id) override | TProcuraMelhorativa | virtual |
| TProcuraConstrutiva::indicador | TProcura | static |
| TProcuraMelhorativa::indicador | TProcura | static |
| TProcuraConstrutiva::InicializaMPI(int argc, char *argv[]) | TProcura | protectedstatic |
| TProcuraMelhorativa::InicializaMPI(int argc, char *argv[]) | TProcura | protectedstatic |
| Inicializar(void) | CParticao | virtual |
| Inicializar(void) | CParticao | virtual |
| TProcuraConstrutiva::InserirConfiguracoes(TString str, TVector< int > &base) | TProcura | protected |
| TProcuraConstrutiva::InserirConfiguracoes(TVector< int > &base, TVector< int > &produto, TVector< TVector< int > > &valores) | TProcura | protected |
| TProcuraMelhorativa::InserirConfiguracoes(TString str, TVector< int > &base) | TProcura | protected |
| TProcuraMelhorativa::InserirConfiguracoes(TVector< int > &base, TVector< int > &produto, TVector< TVector< int > > &valores) | TProcura | protected |
| TProcuraConstrutiva::InserirRegisto(TVector< TResultado > &resultados, int inst, int conf) | TProcura | protected |
| TProcuraMelhorativa::InserirRegisto(TVector< TResultado > &resultados, int inst, int conf) | TProcura | protected |
| TProcuraConstrutiva::instancia | TProcura | static |
| TProcuraMelhorativa::instancia | TProcura | static |
| TProcuraConstrutiva::instanteFinal | TProcura | static |
| TProcuraMelhorativa::instanteFinal | TProcura | static |
| TProcuraConstrutiva::iteracoes | TProcura | static |
| TProcuraMelhorativa::iteracoes | TProcura | static |
| TProcuraConstrutiva::IteracoesExcedido() | TProcura | inline |
| TProcuraMelhorativa::IteracoesExcedido() | TProcura | inline |
| TProcuraConstrutiva::JuntarCSV(TString ficheiro) | TProcura | protected |
| TProcuraMelhorativa::JuntarCSV(TString ficheiro) | TProcura | protected |
| LarguraPrimeiro(int limite=0) | TProcuraConstrutiva | |
| TProcuraConstrutiva::LibertarVector(TVector< TNo > &vector, int excepto=-1, int maiorQue=-1) | TProcuraConstrutiva | static |
| TProcuraMelhorativa::LibertarVector(TVector< TPonto > &vector, int excepto=-1) | TProcuraMelhorativa | protected |
| TProcuraConstrutiva::LimparEstatisticas() override | TProcuraConstrutiva | virtual |
| TProcuraMelhorativa::LimparEstatisticas() | TProcuraMelhorativa | virtual |
| LimparHT() | TProcuraConstrutiva | protected |
| TProcuraConstrutiva::lowerBound | TProcuraConstrutiva | static |
| TProcuraMelhorativa::lowerBound | TProcuraMelhorativa | static |
| LowerBound() | TProcuraConstrutiva | inline |
| main(int argc, char *argv[], TString nome) | TProcura | virtual |
| MelhorAtual(TPonto &atual, TVector< TPonto > &vizinhos, int indice) | TProcuraMelhorativa | protected |
| MelhorCusto(TVector< TPonto > &populacao, bool inverter=false) | TProcuraMelhorativa | protected |
| MelhorPrimeiro(int nivel=0) | TProcuraConstrutiva | |
| TProcuraConstrutiva::MelhorResultado(TResultado base, TResultado alternativa) | TProcura | protected |
| TProcuraMelhorativa::MelhorResultado(TResultado base, TResultado alternativa) | TProcura | protected |
| TProcuraConstrutiva::memoriaEsgotada | TProcura | static |
| TProcuraMelhorativa::memoriaEsgotada | TProcura | static |
| TProcuraConstrutiva::Mensagem(TString titulo, const char *fmt,...) | TProcura | static |
| TProcuraMelhorativa::Mensagem(TString titulo, const char *fmt,...) | TProcura | static |
| TProcuraConstrutiva::modoMPI | TProcura | static |
| TProcuraMelhorativa::modoMPI | TProcura | static |
| TProcuraConstrutiva::MostraCaixa(TVector< TString > titulo, ECaixaParte parte, TVector< int > largura, bool aberta=true, int identacao=0) | TProcura | static |
| TProcuraConstrutiva::MostraCaixa(TString titulo, ECaixaParte parte, int largura=70, bool aberta=true, int identacao=0, const char *icon="") | TProcura | static |
| TProcuraConstrutiva::MostraCaixa(TVector< TString > textos, int largura=70, bool aberta=true, int identacao=0) | TProcura | static |
| TProcuraMelhorativa::MostraCaixa(TVector< TString > titulo, ECaixaParte parte, TVector< int > largura, bool aberta=true, int identacao=0) | TProcura | static |
| TProcuraMelhorativa::MostraCaixa(TString titulo, ECaixaParte parte, int largura=70, bool aberta=true, int identacao=0, const char *icon="") | TProcura | static |
| TProcuraMelhorativa::MostraCaixa(TVector< TString > textos, int largura=70, bool aberta=true, int identacao=0) | TProcura | static |
| TProcuraConstrutiva::MostraConjunto(TVector< int > valores, const char *etiqueta) | TProcura | static |
| TProcuraMelhorativa::MostraConjunto(TVector< int > valores, const char *etiqueta) | TProcura | static |
| TProcuraConstrutiva::MostraIndicadores() | TProcura | protected |
| TProcuraMelhorativa::MostraIndicadores() | TProcura | protected |
| TProcuraConstrutiva::MostraParametros(int detalhe=1, TVector< int > *idParametros=NULL, TString titulo="") | TProcura | protected |
| TProcuraMelhorativa::MostraParametros(int detalhe=1, TVector< int > *idParametros=NULL, TString titulo="") | TProcura | protected |
| MostrarCaminho() | TProcuraConstrutiva | protected |
| TProcuraConstrutiva::MostrarConfiguracoes(int detalhe, int atual=-1) | TProcura | protected |
| TProcuraMelhorativa::MostrarConfiguracoes(int detalhe, int atual=-1) | TProcura | protected |
| TProcuraConstrutiva::MostraRelatorio(TVector< TResultado > &resultados, bool ultimo=false) | TProcura | protected |
| TProcuraMelhorativa::MostraRelatorio(TVector< TResultado > &resultados, bool ultimo=false) | TProcura | protected |
| MostrarSolucao(void) | CParticao | inlinevirtual |
| MostrarSolucao(void) | CParticao | inlinevirtual |
| TProcuraConstrutiva::MostrarTorneio(TVector< TVector< int > > &torneio, bool jogo=false) | TProcura | protected |
| TProcuraMelhorativa::MostrarTorneio(TVector< TVector< int > > &torneio, bool jogo=false) | TProcura | protected |
| TProcuraConstrutiva::MostraTempo(double segundos) | TProcura | static |
| TProcuraMelhorativa::MostraTempo(double segundos) | TProcura | static |
| TProcuraConstrutiva::mpiCount | TProcura | static |
| TProcuraMelhorativa::mpiCount | TProcura | static |
| TProcuraConstrutiva::mpiID | TProcura | static |
| TProcuraMelhorativa::mpiID | TProcura | static |
| Mutar(void) | CParticao | virtual |
| TProcuraConstrutiva::NovaConfiguracao(TVector< int > ¶metros) | TProcura | protected |
| TProcuraMelhorativa::NovaConfiguracao(TVector< int > ¶metros) | TProcura | protected |
| NovaLinha(bool tudo=true) | TProcuraConstrutiva | |
| NovaSolucao(void) | CParticao | virtual |
| TProcuraConstrutiva::NovoTexto(TString prompt) | TProcura | static |
| TProcuraMelhorativa::NovoTexto(TString prompt) | TProcura | static |
| TProcuraConstrutiva::NovoValor(TString prompt) | TProcura | static |
| TProcuraMelhorativa::NovoValor(TString prompt) | TProcura | static |
| numeros | CParticao | |
| ObjetivoAlcancado(int item, TVector< TNo > &lista) | TProcuraConstrutiva | protected |
| ObjetivoAlcancado(TNo estado, bool completa=true) | TProcuraConstrutiva | protected |
| ObterExtremos(TVector< TPonto > &populacao, int &minCusto, int &maxCusto) | TProcuraMelhorativa | protected |
| OrdemValor(TVector< TPonto > &populacao, TVector< int > &id) | TProcuraMelhorativa | protected |
| pai | TProcuraConstrutiva | |
| TProcuraConstrutiva::Parametro(int id) const | TProcura | inline |
| TProcuraConstrutiva::Parametro(int id) | TProcura | inline |
| TProcuraMelhorativa::Parametro(int id) const | TProcura | inline |
| TProcuraMelhorativa::Parametro(int id) | TProcura | inline |
| TProcuraConstrutiva::parametro | TProcura | static |
| TProcuraMelhorativa::parametro | TProcura | static |
| TProcuraConstrutiva::ParametroAtivo(int id, TVector< int > *valores=NULL) const | TProcura | inline |
| TProcuraMelhorativa::ParametroAtivo(int id, TVector< int > *valores=NULL) const | TProcura | inline |
| TProcuraConstrutiva::Parar(void) | TProcura | inlinevirtual |
| TProcuraMelhorativa::Parar(void) | TProcuraMelhorativa | inlinevirtual |
| ProfundidadePrimeiro(int nivel=0) | TProcuraConstrutiva | |
| ramo | TProcuraConstrutiva | static |
| RAMO_CONTINUA | TProcuraConstrutiva | static |
| RAMO_ESTADO | TProcuraConstrutiva | static |
| RAMO_ESTADO2 | TProcuraConstrutiva | static |
| RAMO_ESTADO2_FIM | TProcuraConstrutiva | static |
| RAMO_ESTADO_FIM | TProcuraConstrutiva | static |
| RAMO_FIM | TProcuraConstrutiva | static |
| RAMO_NOVO | TProcuraConstrutiva | static |
| RAMO_VAZIO | TProcuraConstrutiva | static |
| TProcuraConstrutiva::Registo(TResultado &resultado, int id) | TProcura | protected |
| TProcuraConstrutiva::Registo(TResultado &resultado, int id, int64_t valor) | TProcura | protected |
| TProcuraMelhorativa::Registo(TResultado &resultado, int id) | TProcura | protected |
| TProcuraMelhorativa::Registo(TResultado &resultado, int id, int64_t valor) | TProcura | protected |
| TProcuraConstrutiva::RelatorioCSV(TVector< TResultado > &resultados, TString ficheiro, bool parametros=true) | TProcura | protected |
| TProcuraMelhorativa::RelatorioCSV(TVector< TResultado > &resultados, TString ficheiro, bool parametros=true) | TProcura | protected |
| RelatorioValidacao(TVector< TResultado > resultados, TVector< int > referencias) | TProcura | virtual |
| ReproduzirAE(TVector< TPonto > &pais, TVector< TPonto > &populacao) | TProcuraMelhorativa | protected |
| ResetParametros() | CParticao | virtual |
| TProcuraConstrutiva::resultado | TProcura | static |
| TProcuraMelhorativa::resultado | TProcura | static |
| Selecao(int &pai, int &mae, TVector< int > &pesos, int total) | TProcuraMelhorativa | protected |
| SelecionarPaisAE(TVector< TPonto > &populacao) | TProcuraMelhorativa | protected |
| SelecionarSobreviventesAE(TVector< TPonto > &populacao, TVector< TPonto > &descendentes) | TProcuraMelhorativa | protected |
| solCompleta | CParticao | |
| TProcuraConstrutiva::SolicitaInstancia() | TProcura | protected |
| TProcuraMelhorativa::SolicitaInstancia() | TProcura | protected |
| TProcuraConstrutiva::SolicitaInstancias() | TProcura | protected |
| TProcuraMelhorativa::SolicitaInstancias() | TProcura | protected |
| solucao | TProcuraConstrutiva | static |
| Solucao() | TProcuraConstrutiva | virtual |
| SolucaoCompleta(void) | CParticao | inlinevirtual |
| SolucaoEncontrada(bool continuar=false) | TProcuraConstrutiva | protected |
| SolucaoParcial(int i, TVector< TNo > &sucessores, int iAux=-1, TVector< int > *id=NULL) | TProcuraConstrutiva | protected |
| SubstituirHT(int indice) | TProcuraConstrutiva | protectedvirtual |
| Sucessores(TVector< TNo > &sucessores) | CParticao | virtual |
| TProcuraConstrutiva::tempo | TProcura | static |
| TProcuraMelhorativa::tempo | TProcura | static |
| TProcuraConstrutiva::TempoExcedido() | TProcura | inline |
| TProcuraMelhorativa::TempoExcedido() | TProcura | inline |
| TesteEmpirico(TVector< int > instancias, TString ficheiro="") | TProcura | virtual |
| TesteEmpiricoGestor(TVector< int > instancias, TString ficheiro="") | TProcura | virtual |
| TesteEmpiricoTrabalhador(TVector< int > instancias, TString ficheiro="") | TProcura | virtual |
| TProcuraConstrutiva::TesteFim() | TProcura | protected |
| TProcuraMelhorativa::TesteFim() | TProcura | protected |
| TProcuraConstrutiva::TesteInicio(TVector< int > &instancias, TVector< int > &configAtual) | TProcura | protected |
| TProcuraMelhorativa::TesteInicio(TVector< int > &instancias, TVector< int > &configAtual) | TProcura | protected |
| TesteManual(const char *nome) | CParticao | |
| TProcuraConstrutiva::TesteManual(TString nome) | TProcura | virtual |
| TesteValidacao(TVector< int > instancias, TVector< int > impossiveis, TVector< int > referencias, TString fichSolucoes, TString fichResultados="") | TProcura | virtual |
| totalDireita | CParticao | |
| totalDireita | CParticao | |
| totalEsquerda | CParticao | |
| totalEsquerda | CParticao | |
| TProcuraConstrutiva::TProcura(void) | TProcura | inline |
| TProcuraMelhorativa::TProcura(void) | TProcura | inline |
| TProcuraConstrutiva(void) | TProcuraConstrutiva | |
| TProcuraMelhorativa(void) | TProcuraMelhorativa | |
| Validar(TVector< TString > solucao) | TProcuraConstrutiva | virtual |
| VerificaLimites(int limite, int porProcessar, TVector< TNo > &sucessores) | TProcuraConstrutiva | protected |
| VerificaMelhor(TPonto &melhor, TPonto atual) | TProcuraMelhorativa | protected |
| VerificaMelhor(TPonto atual) | TProcuraMelhorativa | protected |
| Vizinhanca(TVector< TPonto > &vizinhos) | CParticao | virtual |
| ~CParticao(void) | CParticao | |
| ~CParticao(void) | CParticao | |
| ~TProcura(void) | TProcura | inlinevirtual |
| ~TProcuraConstrutiva(void) | TProcuraConstrutiva | inlinevirtual |
| ~TProcuraMelhorativa(void) | TProcuraMelhorativa | |