JGAP.

JGAP é um componente de algoritmos genéticos escritos na forma de um pacote Java.
Baixe Agora

JGAP. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • Neil Rotstan and Klaus Meffert
  • Site do editor:

JGAP. Tag


JGAP. Descrição

JGAP é um componente de algoritmos genéticos escrito sob a forma de um pacote Java. JGAP (pronunciado "Jay-lacuna") é um componente de algoritmos genéticos escrito sob a forma de um pacote Java. projeto JGAP fornece mecanismos genéticos básicos que podem ser facilmente usados para aplicar princípios evolutivos para soluções de problemas. O chão está posto para a introdução de Programação Genética para JGAP no futuro próximo! JGAP foi escrito para ser muito fácil de usar "fora da caixa", enquanto também projetada para ser altamente modular para que os usuários mais aventureiros podem facilmente plug-in operadores genéticos personalizados e outros algoritmos sub-components.Genetic (gás) são evolutivas algoritmos que utilizam o princípio da selecção natural para evoluir um conjunto de soluções para uma solução óptima. Gás são não só muito poderoso, mas também são muito fáceis de usar como a maior parte do trabalho pode ser encapsulado em um único componente, exigindo que os usuários apenas para definir uma função de fitness que é usado para determinar como "boa" uma solução particular é relativo ao outras soluções. O que há de novo nesta versão: · Adicionado o problema pintura Mona Lisa (versão GA e GP). Thanx para Yann por sua grande contribuição · Javadoc aprimorada · Adicionado alguns testes de unidade · CommandGene, ProgramChromosome: adicionado suporte para dinamização da arity de nós · GPConfiguration: adicionado parâmetro para dinamização da arities dos nós · GPPopulation: reforçada criação de novos programas · ProgramChromosome · CommandGene: adicionou novas versões do ensureUniqueness método · ProgramChromosome, GPProgram: implementado interface de IBusinessKey (método getBusinessKey) · ProgramChromosome.growOrFullNode: Adicionado loggin no caso de um problema ignorado · Terminal de GP-comando agora suporta tipos de classes primitivas · Fez algumas GP-comandos cloneable: True, False, Se, IfElse, Igual, somar, subtrair, multiplicar, dividir, Exp, Incremento, IncrementMemory, IfDyn, Loop, OR, XOR, não, Multiply3, ReadTerminalIndexed, ReadTerminal, Push, Pop, Pow, Max, Min, randomGenerator, Modulo, Round, Sine, StoreTerminal, StoreTerminalIndexed, Tangent, TransferMemory, Abs, Add3, ADD4, AddAndStore, arco cosseno, arco-seno, arco tangente, Ceil, ExchangeMemory, Chão, forloop, ForXLoop, Log, GreaterThan, LesserThan · CompareTo aprimorada de vários comandos GP · Adicionado opção em BranchTypingCross para claramente selecionar um cromossomo · Construtores Adicionado para GP-comando NOP, Falso, verdadeiro e Corrigido um erro na ForLoop.clone · Feito GP comandos de TicTacToe exemplo cloneable · Substituído System.out está em exemplos com chamada para logger (mas manteve-los em AntTrailProblem devido a problemas de formatação) · Adicionado interface de IUniqueCommand para comandos GP, criação de programa de GP otimizado · Adicionar setTournamentSize em TournamentSelector · Saída de classe de comando quando violar restrição de exclusividade via CommandGene.ensureUniqueness · GPFitnessFunction: adicionou log excepção · Feito TournamentSelectorConfigurable classe interna de org.jgap.impl.TournamentSelector serializável · GP Simplificado classe IncrementMemory removendo um construtor obsoleto · GPProgram: extraído indicação em novo método putToCache, removida duas todos · GPTestCase: adicionou getRandomGenerator método


JGAP. Software Relacionado

Vortexego.

Um software 3D renderizador para o ambiente X criado sem usar OpenGL / MESAGL. ...

150

Download