/coop-pathfinder

Cooperative path-finding algorithm simulator for solving bottle-necks in multi-agent systems

Primary LanguageTeXMIT LicenseMIT

Simulation Demo

WHCA*-based path-finding algorithm solving bottlenecks (click to play video): WHCA*-based path-finding algorithm solving bottlenecks

Local-Repair A* path-finding algorithm simulation (click to play video): Local-Repair A* path-finding algorithm simulation

How to build & run

In order to build and run application, you only need to have JDK SE 8 and Maven already installed.

$ cd coop-pathfinder
$ mvn spring-boot:run

Running pre-compiled jar

You can also run pre-compiled jar with only JRE installed:

$ cd coop-pathfinder
$ mvn package # building jar (optional)
$ java -jar target/coop-pathfinder.jar # running jar

Used technologies

  • Java 8 SE
  • JavaFX
  • Spring Framework
  • Spring Boot
  • Spring Boot JavaFx Support
  • jUnit
  • Maven
  • Guava
  • Logback