programming4us
 
 

ECJ 19

Un sistema evolutivo Java-basado de la investigación del cómputo

El ECJ es un sistema de la EC de la investigación escrito en Java. Fue diseñada para ser alto flexible, con casi todas las clases (y todos sus ajustes) determinados dinámicamente en el tiempo de pasada por usuario-proporcionó el archivo de parámetro. Todas las estructuras en el sistema se arreglan para ser fácilmente modificables. Sin embargo, el sistema fue diseñado con un ojo hacia eficacia.

¡Conseguir a ECJ y darle un ir a ver cómo es útil puede realmente estar para usted!

Aquí están algunas características dominantes del “ECJ”:

Características generales:
· GUI con el trazado
· verificación y registración de la Plataforma-independiente
· Archivos de parámetro jerárquicos
· Multithreading
· Generadores de número al azar del tornado de Mersenne
· Abstracciones para ejecutar una variedad de formas de la EC.

Características de la EC:
· Modelos asincrónicos de la isla sobre el TCP/IP
· Evaluación maestro/satélite sobre procesadores múltiples, con la ayuda para la distribución de estado estacionario, y coevolutionary generacional, asincrónica
· Algoritmos genéticos/evolución de estado estacionario y generacional del estilo programado, con o sin elitismo
· Las Evolutivo-Estrategias labran (MU, lambda) y la evolución (mu+lambda)
· Arquitectura breeding muy flexible
· Muchos operadores de la selección
· Subpoblaciones múltiples y especie
· intercambios de la Inter-subpoblación
· Poblaciones de lectura de archivos
· Coevolution Single- y de la Multi-población
· Optimización con varios objetivos SPEA2
· Optimización del enjambre de la partícula
· Evolución diferenciada
· Algoritmos evolutivos espacial encajados
· Ganchos para otros métodos con varios objetivos de la optimización
· Paquetes para la presión de la parsimonia

Representaciones del árbol del GP:
· programación genética Strongly-Typed Fijar-basada
· Constantes al azar efímeros
· Funciones Automático-Definidas y macros automáticamente definidas
· Bosques múltiples del árbol
· Seis algoritmos de la árbol-creación
· Sistema extenso de operadores breeding del GP
· Ocho dominios pre-hechos del problema del uso del GP (hormiga, regresión, multiplexor, cortacéspedes, paridad, dos-caja, borde, serengeti)

Representaciones del vector (GA/ES):
· Genomas de longitud fija y Variable-Length
· Representaciones arbitrarias
· Diez dominios pre-hechos del problema del uso del vector (rastrigin, suma, rosenbrock, esfera, paso, ruidoso-cuártico, cabina, griewangk, nk, hiff)

Otras representaciones:
· los genomas Conjunto-basados en el paquete de la regla, porque el desarrollo Pitt-se acercan a rulesets o a otro las representaciones fijar-basadas.

  Otro
-   Modelo de la colisión del disco duro de Ejs
-   Modelo del dínamo del disco de Faraday
-   Equipa con nuevas máquinas 3.00
-   Resorte de Lagrange del péndulo
-   Modelo de sistema de Kepler
-   Redactor 2.0 del camino de Edimburgo beta
-   Día sideral y solar
-   Línea de comando calculadora 3.0
-   cMath 1.0
-   ECJ 19
-   Molino 3.1 de CutViewer
-   Hogar y paisaje favorable 15.0 de TurboFLOORPLAN
-   Alfa/2.3 de GINsim 2.4
-   FCSM
-   CVE 1.1.0.2
-   GraphTool 1.0 RC 1.5
-   Fundación 1.0 de la biología de Microsoft
-   Constructor 2.4.03 de JeLSIM
-   Favorable alfa 1.1 de MathTutor
-   Pega 8.0.3.117 93
 
programming4us programming4us