September 5, 2010, Sunday, 247

Encephalon

From LanceBurns.com

Jump to: navigation, search

Image:Encephalon.gif

en-ceph-a-lon -n.
- The brain.
From the greek enképhalos (adj.).

[edit] The Encephalon Project

ETA: Mid-Late 2010

Encephalon is a robust implementation and extension of my PhD work, aimed at a much broader audience.

Encephalon provides a flexible distributed service which allows diverse client applications on diverse platforms to harness Distributed Artificial Intelligence for problem-solving.

[edit] Client/Application Developers

The service may be leveraged by any developer working in a supported language (currently C/C++, Java and Python). There is no specific intended developer audience - Encephalon may be used within application plugins, productivity applications, analysis applications, simulations, games, to name a few.

[edit] AI Developers

Back-end distributed AI techniques written in a supported language (currently C/C++ and Java) can be inserted into Encephalon at run-time. Encephalon is extremely effective as an AI technology development tool. It stays out of your way but does a lot of nitty-gritty work for you; like transparently handling all the networking necessary for distributed AI. The technique library also provides optional cross-platform threading/mutex management, logging and file I/O, amongst other things.



More details closer to release.