Andrea Di Ferdinando Web Site
Home Research Programming Other  

Programming

Overview

Software

Webs

Reviews

Software development

 

- SISINE (2006 - ). Multiplatform. (Lead developer).
3D virtual environment realized to perform didactic/educational experiences, based on role playing games methodology. It includes several modules to access the different phases of the teaching process.

- Politics (2005). Windows.
Demonstrative software that shows some simple mechanism in the economical and political fields.

- Sim Agents (2004). Matlab.
Simulative software for studying some topics in the economical and political fields.

- Neural.lib (1999 - ). Multiplatform.
A class library in C++ that allows for the creation of several kinds of neural networks and several kinds of learning algorithms.

- Neural Office (1999 - ). Windows.
Software package that includes three different products (Net Manager, Net Trainer and Trs Editor) for managing many types of neural networks, as well as their training and testing. The software includes many tools useful for the analysis of neural networks and their dynamics. It is possible to import/export neural networks to/from other programs, among them Criptismo, Prede e Predatore, Arm Simulator, Modularity.

- Arm simulator (1999 – 2002). Windows.
Simulative software for studying organisms that live in an environment and have a two-segment arm. Many parameters are present, that consent to test many experimental conditions. It is composed of two main modules: Arm Trainer (for back-propagation learning) and Arm Evolution (to use with genetic algorithms).

- Modularity (1999 – 2001). Windows.
Simulative software for evolving and testing modular neural architectures.

- Criptismo (1999). Windows.
Demonstrative software that shows some simple mechanisms of evolution. As an example, it considers the adaptation of body color in a population of insects, and it shows how this may change over generations as a response to the environment and predators.

- Prede e Predatori (1999). Windows.
Simulative software for studying the interaction between environment, preys and predators in an evolutionary perspective, where both preys and predators are controlled by neural networks.

© Andrea Di Ferdinando 2007