Skip to content

Files

Latest commit

 

History

History
23 lines (18 loc) · 846 Bytes

README.md

File metadata and controls

23 lines (18 loc) · 846 Bytes

HashCode

Course work project based on Google HashCode 2018 task

HashCode 2018

Description

This repository contains two implementations of the Google HashCode 2018 task (online qualification round to be more precise). Implementations was performed using Python 3 and D languages. The best score achieved was 48681217 on extended round (it could be improved using different sets of heuristic function parameters).

Dependencies

In order to execute the algorithm the following prerequisites must be satisfied:

Python

The following tools must be installed:

  • CPython - Python 3 interpreter
  • tkinter - Python GUI library

The D language

The following utilities must be installed:

  • dmd - D compiler
  • dub - D package manager
  • dlangui - D GUI library