350 projects tagged "Artificial Intelligence"

No download Website Updated 23 Mar 2006 Mimas Toolkit

Screenshot
Pop 55.14
Vit 2.22

Mimas Toolkit is a C++ computer vision toolkit. It is easy to use and includes tools for edge detection, corner detection, various filters, optic flow, tracking, blob analysis, Web cam tools for real-time applications, and much more. It also includes many implementations of traditional algorithms such as Canny. It was developed for GNU/Linux but as the GUI is largely separate, porting to other platforms should be straightforward.

No download Website Updated 18 Apr 2004 Mind AI

Screenshot
Pop 42.43
Vit 1.00

The purpose of Mind AI is to build an artificial mind based on some advanced concepts: machine learning, representation and meta representation of concepts, concept reflection, reification (concept to meta concept), and denotation (meta concept to concept), and to explore some new concepts. Interaction with the AI is done via IRC.

Download Website Updated 22 Jul 2006 GalaxyHack

Screenshot
Pop 111.81
Vit 5.67

GalaxyHack allows you to design a fleet of spaceships which can then be tested in AI script based battles against fleets designed by other players. Though battles take place in real time, the strategy comes beforehand, both in writing short AI scripts in an easy-to-use proprietary scripting language, and also in the set up and selection of your forces.

No download Website Updated 09 May 2004 Lightweight Neural Network ++

Screenshot
Pop 24.08
Vit 1.00

Lightweight Neural Network ++ is a backpropagation neural network in C++. It provides a class implementing a neural network, and a class to easily train it. It is highly customizable to manage your problem and comes with a simple graphical interface.

Download Website Updated 24 Sep 2004 FLPD

Screenshot
Pop 30.59
Vit 2.04

FLPD is an automatic learning system based on fuzzy prototypes, composed of a C++ library for machine learning and fuzzy logic and an experimentation framework.

No download Website Updated 04 Jun 2004 gaol

Screenshot
Pop 16.12
Vit 1.42

Gaol is a C++ library for interval arithmetic. It is designed to be fast and easy to use. It offers "relational" versions of common functions, which can be used to implement some algorithms for interval constraint solvers.

Download Website Updated 01 Jun 2004 EL Artificial Life

Screenshot
Pop 31.62
Vit 1.42

EL is an experiment in Artificial Life. It is a Perl program, designed to replicate and evolve. Its main goal is survival. It can learn from its children, and mutate.

Download Website Updated 06 Mar 2008 libkdtree++

Screenshot
Pop 59.62
Vit 2.54

libkdtree++ is a C++ template container implementation of k-dimensional space sorting, using a kd-tree. It sports a theoretically unlimited number of dimensions, and can store any data structure. Provided the data structure, it provides operator[0 - k-1] to access the individual dimensional components (arrays, std::vector already do) and a std::less implementation for the type of dimensional components. It has support for custom allocators, implements iterators, and provides standard find as well as range queries. It has amortised O(lg n) time (O(n lg n) worst case) on most operations (insert/erase/find optimised) and worst-case O(n) space, and also provides a means to rebalance and thus optimise the tree.

Download Website Updated 07 Jul 2004 genCore

Screenshot
Pop 33.50
Vit 1.74

genCore is a part of GAF (Genetic Algorithms Framework), which is a cross-platform framework for using Genetic Algorithms for solutions. It is written in Java and uses convenient plug-in features for every phase in the genetic development, while maintaining an easy-to-use API for easy integration into applications. The genCore module is the heart of GAF, as it is the engine for the GA itself.

Download Website Updated 03 Nov 2004 Distributed BEAGLE

Screenshot
Pop 27.17
Vit 2.04

Distributed BEAGLE is a master-slave distribution extension of the evolutionary computation framework, Open BEAGLE. Its key features are robustness, fault tolerance, adaptability for heterogeneous networks, and transparency for the user.

Screenshot

Project Spotlight

MaraDNS

A domain name server.

Screenshot

Project Spotlight

s6

A process supervision suite and init replacement.