Skip to content

matticrispo7/Distributed-Systems-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Roadmap-based flocking behaviors

This is a master's degree project of Distributed Systems developed in 2022.
Both the code's documentation and some videos (in the Media folder) are provided to better describe the system. The code is also commented with JavaDOC.

Goal

The goal of this project is to simulate the boids behaviors to do the main tasks roadmap-based which are:

  • homing rule
  • covering
  • goal searching
  • sheperding

Software

The software used for the simulation is developed with ActoDeS and the simulation is performed involving 50, 100 and 200 boids. Thanks to the log generated by the software, a graphical representations of the simulations are provided during their executions like the following example.

The tasks mentioned above are then simulated with the following 3 different maps manually created with JavaFX.

Demo

Roadmap-GoalSearching-50-Map3.mov

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages