Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 965 Bytes

README.md

File metadata and controls

42 lines (29 loc) · 965 Bytes

HashCode 2018

Introduction

My solution for the Google Hash Code 2018 qualification round problem. It consisted in the multi-vehicle pickup and delivery problem with time windows.

Statement

You can check the problem statement here.

Usage

The code does not have any dependencies, it only uses the standard Java libraries. Runs on Java 8 and newer versions.

It can be built and run easily with javac and java, but a Makefile is provided to make it even easier.

To run the code:

make run

To clean the build files:

make clean

Scores

The points scored with this solution are:

Data set Points
a 4
b 176.895
c 14.994.551
d 7.687.306
e 21.460.514
Total 44.319.270

The maximum score obtained in this problem was 49.776.211 points.

License

This code is licensed under Apache License 2.0