|
XClotho©
XClotho© ¹
is a software package under development for real-time Evolutionary Computation
(EC). XClotho© will be a commercial, platform-independent, open interface,
user extensible, Integrated Development Environment (IDE) software product.
XClotho© will provide:
- Graphical User Interfaces (GUIs).
- XCogSci.EC© XML input parsing, editing,
and output generation.
- Core set of evolutionary engines.
- Open, plug-in component interfaces for target
objective functions, genetic models, genetic operators, evolutions,
and real-time visualizers.
- Built-in real-time visualizers and
loggers.
- Sample XCogSci.EC© files and libraries of
software plug-in components.
- Extensibility to support new developments in EC
research.
- Networked parallel operation using the latest in
"Grid" computing standards. The XClotho© will free Cognitive Science
and Computer Science researchers and students, along with problem demain
specific developers (e.g. robotic applications, biological evolution,
economic models, etc.) to concentrate on their respective areas of
interest.
- Searching the problem space (target objective
function) for optimal solutions (i.e. evolving the individual/population
fitnesses).
- Exploring, testing and comparing many aspects of
EC including, but not limited to:
- genetic models (genetic encodings, epigenesis,
dominance, ...)
- operators (selection, mutation, ...)
- evolutions (classical GA, competitive
predator-prey, ...)
- constraint and fitness evaluators
XClotho© v0.1 Screen Shots:
Current Status: Under development
Figure 1: Screen shot of XClotho© 0.1 after a simulation run
Figure 2: Screen shot of XClotho© 0.1 genetic operator configuration
1 Clotho is one of the three Fates in Greek mythology
that spins the thread of human life. In modern vernacular: DNA.
|