Examples of code with JBotSim

These pages offer a series of examples to guide you through the features of JBotSim. The first few can serve as a tutorial.

  1. HelloWorld with JBotSim
  2. Basic movement and timing
  3. Overview of JBotSim's main events
  4. Node models, Link types, and icons
  5. Movements of Robots Based on Virtual Forces
  6. Spanning forest algorithm based on token circulation
  7. Collaboration between several types of entities (Park Cleaning)
  8. Painting and drawing the GUI background
  9. Embedding JBotSim's GUI in another application
  10. Look, Compute, Move
  11. Moving according to WayPoints
  12. Lifecycle of the topology and internal scheduling
  13. Population Protocols
  14. Reynolds boids (using Look Compute Move)

New examples will be posted regularly.