Hosted by SourceForge.net

The JBotSim Library

JBotSim is a simulation library for prototyping distributed algorithms in dynamic networks. The style of programming in JBotSim is event-driven: your algorithm is defined as subroutines to be executed when some particular events occur (ring of an alarm clock, appearance/disappearance of a link, arrival of a message, movement of the underlying node, etc.). Movements of the nodes can be either controlled by the algorithm itself (e.g. mobile robots), by an independent algorithm (e.g. mobility model), or by means of mouse-based interactions during the execution. Besides its features, the main asset of JBotSim is its simplicity of use.

Source code (LGPL):

svn co https://jbotsim.svn.sourceforge.net/svnroot/jbotsim jbotsim

Documentation:

presentation document: [pdf] - [bibtex].

javadoc: [html].

Examples of code: here.

Getting involved: please contact acasteigts.

Download:

Latest pre-compiled version.

©Copyright 2009-2010 - Arnaud Casteigts, All Rights Reserved