RSS 88 projects tagged "Libraries"

Download Website Updated 10 Apr 2014 dlib C++ Library

Screenshot
Pop 480.99
Vit 158.32

dlib is a C++ library for developing portable applications dealing with networking, threads, graphical interfaces, data structures, linear algebra, machine learning, XML and text parsing, numerical optimization, Bayesian nets, and numerous other tasks.

No download Website Updated 12 Dec 2001 Fido Enterprise

Screenshot
Pop 10.82
Vit 67.15

Fido is a library of Java classes that accept natural language (ie English) commands. The system uses a database of hierarchial objects to determine what actions to take.

Download Website Updated 09 Apr 2004 Backtracking template

Screenshot
Pop 10.82
Vit 60.50

Backtracking template is a C++ class template encapsulating the essentials of backtracking. It is a literate program in CWEB.

Download Website Updated 13 Oct 2004 AKIRA

Screenshot
Pop 24.80
Vit 58.94

The Artificial Knowledge Interface for Reasoning Applications (AKIRA) project aims to create a C++ development framework to build cognitive architectures and complex artificial intelligent agents featuring KQML, fuzzy logic, neural networks, fuzzy cognitive maps, and DIPRA. DIPRA is a distributed version of the BDI (Belief Desire Intention) goal oriented model.

Download Website Updated 24 Nov 2005 LuxAgentSDK

Screenshot
Pop 9.11
Vit 55.38

The LuxAgent SDK contains everything you need to write your own AI for the Risk-style strategy game Lux. It includes API documentation as well as the full source code to all the AIs that ship with Lux.

No download Website Updated 21 Feb 2008 Amiba

Screenshot
Pop 12.81
Vit 47.41

Amiba is a Gene Expression Programming (GEP) framework for Java. GEP is, like genetic algorithms, a branch of evolutionary computing. The framework separates the process of evolution from the process of interpretation of the chromosome, allowing the use of various schemes. For example, graphs may be used as terminals and graph operations as operators in the chromosome instead of the usual double precision numbers. It implements mutation, transposition, and recombination. Options and rates are easily configured through an XML file. A mechanism to load fitness cases in bulk is also provided.

Download Website Updated 06 Jul 2013 JASA

Screenshot
Pop 97.48
Vit 17.29

JASA is a high-performance auction simulator. It is designed for performing experiments in agent-based computational economics. It implements variants of the double-auction market, which is commonly used to run real-world market places such as stock exchanges. It is designed to be highly extensible so that other types of auctions can easily be implemented. The software also provides a base classes for implementing simple adaptive trading agents.

No download Website Updated 17 Nov 2013 The Tiny Multi Agent Platform

Screenshot
Pop 102.13
Vit 13.61

tinyMAS is a multiagent platform that provides base concepts (such as kernel, message, yellow pages, white pages, and transport service) and extended concepts (such as environment, influence, and perception). It aims to provide an easy-to-understand and and easy-to-use platform dedicated for multiagent engineer/research courses. TinyMAS is no longer under development. A large amount of its source code has been merged into the Janus platform.

Download Website Updated 29 Apr 2012 Scilab Image Processing Toolbox

Screenshot
Pop 263.70
Vit 13.31

SIP provides image processing, pattern recognition, and computer vision routines for SciLab, a Matlab-like matrix-oriented programming environment. SIP is able to read/write images in almost 90 major formats, including JPEG, PNG, BMP, GIF, FITS, and TIFF. It includes routines for filtering, segmentation, edge detection, morphology, curvature, fractal dimension, distance transforms, multiscale skeletons, and more.

No download Website Updated 11 Nov 2008 Jess

Screenshot
Pop 152.45
Vit 10.97

Jess is a fast, light rule engine and scripting environment written entirely in Java. You can build Java software that has the capacity to "reason" using knowledge you supply in the form of declarative rules. It is supplied as a programmer's library, making it ideal for embedding in larger applications. Jess includes development tools built on the Eclipse platform. It is free for academic use and can be licensed for commercial use.

Screenshot

Project Spotlight

TrueCL

A high availability clustering package for Linux and Unix.

Screenshot

Project Spotlight

SlackPkg

An automated package-management tool for Slackware Linux.