A B C D E F G H I L M N O P R S T U V

P

P_ALPHA - Static variable in class ec.gp.sasc.SASCCrossover
 
P_BESTOF_FILE - Static variable in class ec.gp.sasc.statistics.SASCStatistics
 
P_BETA - Static variable in class ec.gp.sasc.SASCCrossover
 
P_BETA - Static variable in class ec.gp.sasc.SASCNode
 
P_CROSS_ROOT - Static variable in class ec.gp.sasc.SASCCrossover
 
P_CROSSOVER - Static variable in class ec.gp.sasc.SASCCrossover
 
P_DETAIL_FILE - Static variable in class ec.gp.sasc.statistics.SASCStatistics
 
P_DIMENSIONS - Static variable in class ec.gp.sasc.SASCNode
 
P_GEN_START_META_CONTROLE - Static variable in class ec.gp.sasc.SASCCrossover
 
P_GEN_START_MULTIPOP - Static variable in class ec.gp.sasc.SASCCrossover
 
P_MAX_CHILDREN - Static variable in class ec.gp.sasc.SASCCrossover
 
P_MAXDEPTH - Static variable in class ec.gp.sasc.SASCCrossover
 
P_MEAN_SHOCK - Static variable in class ec.gp.sasc.SASCNode
 
P_NODESELECTOR - Static variable in class ec.gp.sasc.SASCNodeSelector
 
P_NONTERMINAL_PROBABILITY - Static variable in class ec.gp.sasc.SASCNodeSelector
 
P_NUM_TRIES - Static variable in class ec.gp.sasc.SASCCrossover
 
P_ROOT_PROBABILITY - Static variable in class ec.gp.sasc.SASCNodeSelector
 
P_SIZE - Static variable in class ec.gp.sasc.SASCNode
 
P_SSSC_BASE - Static variable in class ec.gp.sasc.SASCNode
 
P_TERMINAL_PROBABILITY - Static variable in class ec.gp.sasc.SASCNodeSelector
 
P_TOSS - Static variable in class ec.gp.sasc.SASCCrossover
 
parents - Variable in class ec.gp.sasc.SASCCrossover
Variável para armazenamento temporário dos indivíduos selecionados para combinação
pickNode(EvolutionState, int, int, GPIndividual, GPTree) - Method in class ec.gp.sasc.SASCNodeSelector
Método default para seleção do nó.
pickNodeRandom(EvolutionState, int, int, GPIndividual, GPTree) - Method in class ec.gp.sasc.SASCNodeSelector
Método para a seleção aleatória do nó.
pickNodeSSAC(double) - Method in class ec.gp.sasc.SASCNode
Este método tem a função de selecionar um nó da árvore por meio de roulette-wheel selection, segundo o método SSAC de Angeline.
pickNodeSSAC(double, double, double) - Method in class ec.gp.sasc.SASCNode
Método auxiliar para a seleção do nó segundo o método SSAC - faz a pesquisa nos sub-ramos
pickNodeSSAC(EvolutionState, int, int, GPIndividual, GPTree, SASCNode) - Method in class ec.gp.sasc.SASCNodeSelector
Faz a seleção segundo o método SSAC de Angeline
pickNodeSSSCFirst(double, SASCNode) - Method in class ec.gp.sasc.SASCNode
Este método tem a função de selecionar um nó da árvore do PRIMEIRO INDIVÍDUO por meio de roulette-wheel selection, segundo o método SSSC.
pickNodeSSSCFirst(double, double, double, SASCNode) - Method in class ec.gp.sasc.SASCNode
Método auxiliar para a seleção do nó do PRIMEIRO INDIVÍDUO, de acordo com o método SSSC - faz a pesquisa nos sub-ramos Neste momento, o segundo indivíduo já foi selecionado, e o seu nó raiz é enviado como parâmetro (rootNodeSecondParent) para que a seleção do nó do primeiro indivíduo possa seja orientada de forma a evitar um crossover inativo
pickNodeSSSCFirst(EvolutionState, int, int, GPIndividual, GPTree, SASCNode) - Method in class ec.gp.sasc.SASCNodeSelector
Faz a seleção do nó para o primeiro reprodutor, segundo o método SSSC
pickNodeSSSCSecond(double, SASCNode, double) - Method in class ec.gp.sasc.SASCNode
Este método tem a função de selecionar um nó da árvore do SEGUNDO INDIVÍDUO por meio de roulette-wheel selection, segundo o método SSSC.
pickNodeSSSCSecond(double, double, double, SASCNode, double) - Method in class ec.gp.sasc.SASCNode
Método auxiliar para a seleção do nó do SEGUNDO INDIVÍDUO, de acordo com o método SSSC - faz a pesquisa nos sub-ramos Neste momento, o nó do primeiro indivíduo já foi selecionado, e é enviado como parâmetro (nodeCompared) para que a seleção do nó no segundo indivíduo possa fazer também a avaliação semântica.
pickNodeSSSCSecond(EvolutionState, int, int, GPIndividual, GPTree, SASCNode, double) - Method in class ec.gp.sasc.SASCNodeSelector
Faz a seleção para o segundo reprodutor, segundo o método SSSC
postCrossoverStatistics(EvolutionState) - Method in class ec.gp.sasc.statistics.SASCStatistics
Executa os procedimentos posteriores a uma operação de crossover
postEvaluationStatistics(EvolutionState) - Method in class ec.gp.sasc.statistics.SASCStatistics
Método executado após a etapa de avaliação dos indivíduos.
postInitializationStatistics(EvolutionState) - Method in class ec.gp.sasc.statistics.SASCStatistics
Método executado após a inicialização do objeto
preBreedingStatistics(EvolutionState) - Method in class ec.gp.sasc.statistics.SASCStatistics
Executa os procedimentos anteriores ao início do processo de aplicação dos operadores genéticos
preCrossoverStatistics(EvolutionState, int, int) - Method in class ec.gp.sasc.statistics.SASCStatistics
Executa os procedimentos anteriores a um crossover
preMutationStatistics(EvolutionState, int, int) - Method in class ec.gp.sasc.statistics.SASCStatistics
Executa os procedimentos anteriores a uma mutação
preReproductionStatistics(EvolutionState, int, int) - Method in class ec.gp.sasc.statistics.SASCStatistics
Executa os procedimentos anteriores a uma operação de reprodução (clonagem)
printCrossoverParent(EvolutionState, GPIndividual, SASCNode, int, int, int) - Method in class ec.gp.sasc.statistics.SASCStatistics
Grava um dos indivíduos selecionados para o crossover no arquivo de detalhes, com destaque para o ponto de combinação selecionado
printFirstChildCrossover(EvolutionState, GPIndividual, SASCNode, int) - Method in class ec.gp.sasc.statistics.SASCStatistics
Grava o primeiro filho gerado pelo crossover no arquivo de detalhes, com destaque para o sub-ramo alterado no processo
printMutationChild(EvolutionState, GPIndividual, SASCNode, int) - Method in class ec.gp.sasc.statistics.SASCStatistics
Grava o resultado da mutação no arquivo de detalhes, com destaque para o sub-ramo alterado no processo
printMutationParent(EvolutionState, GPIndividual, SASCNode, int) - Method in class ec.gp.sasc.statistics.SASCStatistics
Grava o indivíduo selecionado para mutação no arquivo de detalhes, com destaque para o ponto de mutação selecionado
printSecondChildCrossover(EvolutionState, GPIndividual, SASCNode, int, int) - Method in class ec.gp.sasc.statistics.SASCStatistics
Grava o segundo filho gerado pelo crossover no arquivo de detalhes, com destaque para o sub-ramo alterado no processo
produce(int, int, int, int, Individual[], EvolutionState, int) - Method in class ec.gp.sasc.SASCCrossover
É este o método que de fato opera o crossover, gerando um ou dois novos indivíduos

A B C D E F G H I L M N O P R S T U V