Repository

Artifacts/Jars

Popular Tags

ajax analysis annotations ant apache api archetype aspect asynchronously beans binding bpm build buildsystem bytecode cache cms codecoverage codehaus collections concurrency container database directory distributed doc eclipse ejb esb format framework graph graphics hadoop hibernate html http ide imap io jbi jdbc jdo jini jms jmx jndi jsf jsp language logging mail maven metadata microsoft mock net osgi parser pdf persistence plugin pool portal portlet query regexp rmi rpc rss ruleengine scheduling scm scripting security server servlet soa soap socket spring ssh svg swt system taglib template testing transaction ui web webdav webframework webserver webservice workflow xml xquery xslt

[See All Tags]
home » edu.gmu.cs » ecj » 20.0

ECJ

ECJ, A Java-based Evolutionary Computation Research System. ECJ is a research EC system written in Java. It was designed to be highly flexible, with nearly all classes (and all of their settings) dynamically determined at runtime by a user-provided parameter file. All structures in the system are arranged to be easily modifiable. Even so, the system was designed with an eye toward efficiency. ECJ is developed at George Mason University's ECLab Evolutionary Computation Laboratory. The software has nothing to do with its initials' namesake, Evolutionary Computation Journal. ECJ's sister project is MASON, a multi-agent simulation system which dovetails with ECJ nicely.



Artifact Download (JAR) (774 KB)
POM File View
HomePage http://cs.gmu.edu/~eclab/projects/ecj/
Organization Evolutionary Computation Laboratory at George Mason University
Issue Tracker

This artifact depends on ...

Group Artifact Version
com.jcraft jzlib 1.0.7
com.lowagie itext 2.1.7
jfree jcommon 1.0.15
jfree jfreechart 1.0.13

Licenses

License URL
The Academic Free License, version 3.0 http://www.opensource.org/licenses/afl-3.0.php

Developers

Name Email Developer Id Roles Organization
Alexander Chircop
Beenish Jamil
Elena Popovici
Eric Kangas
Faisal Abidi
Gabriel Balan
Houston Mooers
Jack Compton
James O'Beirne
Jeff Bassett
Joseph Harrison
Joseph Zelibor
Keith Sullivan
Liviu Panait
Robert Hubley
Sean Luke sean<at>cs.gmu.edu
Sean Paus
Stephen Donnelly
William Haddon
Zbigniew Skolicki

Source Control

Connection scm:svn:http://ecj.googlecode.com/svn/trunk/
Developer Connection
Tag HEAD
URL http://code.google.com/p/ecj/source/browse/

Packages

ec
ec.app.ant
ec.app.ant.func
ec.app.bbob
ec.app.coevolve1
ec.app.coevolve2
ec.app.ecsuite
ec.app.edge
ec.app.edge.func
ec.app.gui
ec.app.hiff
ec.app.lawnmower
ec.app.lawnmower.func
ec.app.moosuite
ec.app.multiplexer
ec.app.multiplexer.func
ec.app.multiplexerslow
ec.app.multiplexerslow.func
ec.app.nk
ec.app.parity
ec.app.parity.func
ec.app.regression
ec.app.regression.func
ec.app.sat
ec.app.sum
ec.app.tutorial1
ec.app.tutorial2
ec.app.tutorial3
ec.app.tutorial4
ec.app.twobox
ec.app.twobox.func
ec.breed
ec.coevolve
ec.de
ec.display
ec.display.chart
ec.display.portrayal
ec.es
ec.eval
ec.evolve
ec.exchange
ec.gp
ec.gp.breed
ec.gp.build
ec.gp.ge
ec.gp.ge.breed
ec.gp.koza
ec.multiobjective
ec.multiobjective.nsga2
ec.multiobjective.spea2
ec.parsimony
ec.pso
ec.rule
ec.rule.breed
ec.select
ec.simple
ec.spatial
ec.steadystate
ec.util
ec.vector
ec.vector.breed