This is a collection of utilities and other nifty code items developed by Thought River for use in internal projects, and made available here for public use.
DIET Agents is a lightweight, scalable and robust multi-agent platform in Java. It is especially suitable for rapidly developing P2P prototype applications and/or adaptive, distributed applications that use bottom-up, nature-inspired techniques.
Datamatrix (2d barcode) reader for Symbian based mobile phones with built in camera. Projects aim is to create a free software that can be used to decoding datamatrix barcodes. Decoded datamatrix result is shown in a dialog box or passed to browser.
VKAS uses genetic programming methods to find out the relationship among a set of independent and dependent variable. It is a problem solver software which uses evolutionary computing methods.
When vkas is run, it creates a population of chromosomes at random. This population is then genetically modified and next population is generated. Each population is subjected to fitness calculation and if a suitable answer chromosome is found then vkas stops and the answer is printed. If a...
Bobcat Open Source Software is an umbrella project of a number of open-source software projects developed at Ohio University, including, among others, a distributed process management system, a meeting scheduling tool, and a performance evaluation tool.
This is a robot project for airobot and robocode(a robot program game).Programming in Java in Windows OS. If you are good at AI or Robotics, or just a programming game fans, you are welcome.
IslandEv distributes a Genetic Algorithm (like <a href="/projects/jaga">JaGa</a>) across a network (see <a href="/projects/distrit">DistrIT</a>) using an island based coevolutionary model in which neighbouring islands swap migrating individuals every
A flexible and easy-to-use physics engine for 2d written in java. A similar engine for 3d in c++, and a AI able to interact with the physics engine, affecting the world, written in c++ using neural nets and genetic algorithms.
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Anarchonomy is a Java application simulating AI agent based production, consumption, trade and force with a minimum of economic assumptions, letting users create and change their own rule and scenario sets.
ai applications,or 'aiapps', is a suite of applications applying algorithms and methods from the domain/field of artificial intelligence, machine learning, evolutionary computation, neural nets etc....to real world problems
HORUS is a system for knowledge acquisition, hypothesis generation, inference and learning. It is an interactive, internet environment accessible to a diverse community of users (public-access or membership basis) - see also UMKAILASH project for more.
jOptimum is a simple linear programming solver developed for educational purposes.
Now, jOptimum is hosted by http://incubadora.fapesp.br/projects/joptimum
Java Settlers of Catan is a Java version of the classic board game "Settlers of Catan". This game includes challenging computer AI players and supports multitouch inputs for gameplay on multitouch tables.
This projects intends to develop a complete distributed peer-to-peer environment
for running heuristic optimization, modelling, artificial life, etc applications. This involves a network engine, libraries and different user interfaces. All this in java.
Utilize Java to create an application capable of massivly parallel operations. Application will be targeted as a Napster Clone, with the additional capability of downloading projects which are seeking computer time.
The Sustainable Designer's Aid is a software application that provides support for the consideration of sustainable design and development principles in facility and infrastructure planning and design projects.
Dominatrix is a general purpose framework for building dynamic distributed projects. It is fairly stable, easy to use and extend, simple to install, and can be used for most any project that requires computation across multiple machines.
The ultimate goal of this project is to create a Java based DNA viewer that is both flexible and extendable. The initial phase will involve the design and implementation of a framework that can be used either with this project or other similar projects.
This reimplementation is a pure java reimplementation of proj.4 ( https://sourceforge.net/projects/freshmeat_proj.4/ ) instead of a jni wrapper around the native proj.4 libraries
This project is an example of a software agent for playing simulated soccer. The agent uses a FSM library and an Expert System library to make decisions.
GAZES - Genetic Algorithm Zombie Eradication Simulation Grid-based simulator for zombie scenario. The units will use genetic algorithm to determine their actions on a cycle by cycle basis. This is a school project, so is likely on hiatus for summer.