A Java workbench and toolkit for developing, evaluating, and playing with classical and state-of-the-art optimization algorithms on standard benchmark problem domains; including reference algorithm implementations, graphing, visualizations and much more.
iVSwap is a simple function which can be used as a library and swaps values between two variables in a mathematical way using a classic Boolean algebra law without the need of a buffer! The advantages of this technique is speed and portability.
Origin is a evolver for the programming game Corewars. Part of this project is a modified MARS (Memory Array Redcode Simulator) written in C especialy for evolvers. With SWIG its going to be very easy to use in different languages.
The FreeBASIC Standard C++ Library Port (fbstd) brings the containers, iterators, algorithms and streams available in C++ to FreeBASIC programmers.
This project is aimed at creating a set of highly universal AI tools to be used in AI modelling. So far the subject area includes: Neural Networks, Fuzzy Logic, Biological Methods, Genetic Computing. New tools will be devised as the project goes on.
Cell Broadband Engine Processor optimized libraries and software from Georgia Tech, for a number of libraries for FFT, MPEG, compression, and encryption. This project also includes patches to accelerate R on the Cell Broadband Engine processor.
A library to support spread activation techniques over ontologies.
Library and command line tools for XZ and LZMA compressed files
A library of standard data structures in C, similar to STL in C++. Includes variable-length arrays, deques, hashtables, avl trees, binary heaps, and many other useful structures, with a simple and intuitive interface.
AAARF, written in PERL and with numerous adjustable parameters, identifies sequence overlaps in small shotgun sequence datasets and walks them out to create long pseudomolecules representing the most abundant repeats in a genome.
PyLife is an implementation of the game of life algorithm featuring parallel programming. It uses MPI and python to achieve a consistent software architecture and reliably performance.
Grupo de librerías para implementar tipos abstractos de datos completamente orientados a objetos, y tambien manejo de grafos.
Inertial Team is a group of useful development tools, it solves great part of the simple daily problems. It possesses a great quantity of algorithms of common use for the handling and the format of dates, times, string numbers and collections of objects.
A comprehensive library of algorithms in multiple languages, each having a detailed proof of correctness.
This is an avl tree implementation. It is implemented in very optimized way and easy to use. It does not force you to use any specific way of memory allocation. It does not use recursive call. It is implemented with emphasis on speed and simplicity.
This is a library for an extensible framework for range encoding. The framework is an extensible object-based state machine where probabilities are chosen based on the current frame the machine is in.
General Toolkit Library is a general purpose toolkit written in C++ designed to make it easier for developers to produce applications. It provides classes and templates that implement several data structures like Arrays, Lists, Heaps, Sets, Files, etc.
callgraph is a project that provides an algorithm for an optimal vertex positioning of any connected graph in 3D, as well as the library and sample application for viewing graphs in 3D.
enhancements to the plank rs encoder
OCaml-Reins is a data structure library for O'Caml that includes cursor based iterators, a collection of functors to minimize client-side boilerplate, a powerful on-line benchmarking system and Quickcheck style testing infrastructure.
The ambition is to develop a parallel library for java. It should provide support for generic parallel algorithms, datastructures and make it transparent for the developer to write java programs that utilizes parallelism
PHP Business Rules is an open source application layer for PHP. The logic is defined in rules and facts. Like most Business Rule Engines (BRE) it uses the Rete algorithm.
A Turing Machine Simulator. Simulates execution of a Simple Turing Machine executing some flow -described as a symbolic language- to prove that some problem is computable.
Advanced particle swarm optimisation library for solving multi-parameter, multi-objective and parameter-constraint numeric optimisation problems .
A class/library which uses the graphic card for linear algebra. Warning : you will need a GeForce 8 serie to take profit of this class.