Open BEAGLE is a C++ evolutionary computation framework. It provides a high-level software environment to do any kind of evolutionary computation, with support for tree-based genetic programming, bit string, integer-valued vector, and real-valued vector genetic algorithms, evolution strategy, co-evolution, and evolutionary multi-objective optimization.
FramerD is a semi-structured object database integrated with a Scheme-based scripting language which supports multi-lingual programming (with pervasive Unicode), a stable module system for programming in the large, distributed applications (via an extensible RPC protocol), non-deterministic (PROLOG-like) evaluation for search and set operations, multi-threaded program execution, extensive tools for text and language analysis, built-in HTML/XML/MIME parsers, and intuitive (CGI- and FastCGI-based) Web scripting. The built-in object database robustly supports millions of objects and indexed access to those objects, both through disk files and networked servers.
The RoboCup Soccer Simulator is a platform for evaluating multiple autonomous intelligent agents in a realworld-like domain. The simulator allows two teams of 11 players and one coach to interact in a simulated game of soccer. The team members connect to the simulator using UDP sockets and must perform complex behaviors using only a few basic commands, primarily dash, kick, turn, and catch, based on noisy and infrequent sensor information provided by the simulator. This simulator is used in the simulation league of the RoboCup competition.