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.

    Quick tour

  1. Using JBotSim (HelloWorld)
  2. Node Algorithms
  3. Basic Message Passing
  4. Basic Movement and Timing
  5. Messages Passing vs Graph Algorithms
  6. Centralized Algorithms
  7. Features

  8. Using Node Models
  9. Changing the Icons of Nodes
  10. Types of Links (directed, wireless, etc.)
  11. Drawing Lines and Shapes
  12. Embedding JBotSim in another GUI
  13. Use cases

  14. Reynolds Boids
  15. Virtual Angular Forces
  16. Spanning Forest Algorithm
  17. Heterogeneous Swarming
  18. Misc

  19. Population Protocols
  20. Look, Compute, Move

New examples will be posted regularly.