Skip to content

Our team's solution for Google Hash Code 2018 online qualification (self-driving cars)

Notifications You must be signed in to change notification settings

silasg/google-hashcode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

google-hashcode 2018

Pizza

  • Greedy algorithm which cuts a given pizza slice by slice.
  • It cuts slices from top left corner to bottom right corner preferring the biggest possible.
  • This approach reaches a total score of 901.008.

Streaming videos

  • Greedy approach to find initial solution:
    1. rate each possible (video, cache) combination by latency saving potential
    2. iterate over caches and assign not cached videos in order of rating for this cache
  • Local search algorithm to improve initial solution

Self-driving rides

  • Greedy algorithm simulating time step by step while assigning each available vehicle the best possible ride
  • This approach reaches a total score of 46.571.051.

About

Our team's solution for Google Hash Code 2018 online qualification (self-driving cars)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%