Skip to content

mcxpm/PSA-BobsTheBuilders

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 

Repository files navigation

PortBros

About

PortBros is an interactive web interface that allocates ships efficiently to PSA ports. The carbon emissions at these ports are significant due to the large amounts of emissions from prime movers, marine vessles and large cranes. Portbros aim to reduce the amount of carbon emissions by improving the allocation of resources and ships within and across ports. Our web interface will serve to provide the following benefits:

  1. A resillient and reliable method of berth allocation
  2. Efficient allocation of manpower to tasks at berths
  3. Concise overview of berth ship allocations and berth activities

Project

  1. Rik Lim
  2. Markus Lim
  3. Dayn Ang
  4. Ryan Peh

Our Proposed Solution

Our project is the answer to the following problem statement. The proposed solution involves the following steps:

  1. A supervisor can first log into the website using his authenticated ID
  2. A user can then optimise berth allocation to ships based on a weight combination of several KPIs
  3. By clicking into a berth, PortBros allows users to view an overall berth schedule for various berths through a schedule table
  4. PortBros also allows for a granular view of all activities occuring at each berth and which to priortise along with incoming vessels

Others

The application is powered by Artificial Intelligence. We used the k-repeated hill-climbing algorithm with randomness factored in to optimise for our chosen heuristic.

Youtube Link

https://youtu.be/3MnHJZft6yI

About

PSA CodeSprint 2023 submission....

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.5%
  • Other 0.5%