Skip to content

Devised an algorithm which maximizes the amount of pizza deliveries via a drone on a given day, while avoiding some areas on the map

Notifications You must be signed in to change notification settings

Moonshallow5/Ilp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Informatics Large Practical (22-23)

Course Name: Informatics Large Practical
Objective: Devise an efficient drone delivery program, which allows customers to order pizzas from their favourite restaurant and get it delivered to them via a drone.
Focus: Java
Final Mark: 70%

Files

  • ilp-results contains the .geojson files that shows the flight path of the drone from Appleton tower (where the order is from) to the pizza restaurant, and the drone has to find the quickest route to and fro while dodging some areas of the map.
  • src contains the files for the movement of the drone, the menu of the restaurants and orders of the customers
  • ilp-report contains the class documentation and the detailed strategy implementation report
  • ilp-coursework the project that we had to do

Screenshots

Sample flight path of the drone flying to and fro, from the customer, to the pizza restaurant and back to the customer.

The yellow icon is where the customer is, the blue icon is where the restaurants are, the red boxes are areas which should be avoided and the grey lines is the movement of the drone.

image

About

Devised an algorithm which maximizes the amount of pizza deliveries via a drone on a given day, while avoiding some areas on the map

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published