Orestis Melkonian's repositories
nintendo-crypto
Solution to the the Nintendo Crypto-Challenge
racketlog
Prolog implementation as an embedded domain-specific language (EDSL), written in Racket.
codin-game
My solutions to CodinGame problems.
distributed-image-convolution
Distributed image convolution using 3 different frameworks.
ai-collection
A collection of solutions to famous AI problems.
line-intersection
A GUI app of the sweep algorithm for line and parabolas intersection.
secret-word-server
A multi-threaded server that extracts a secret word from an oracle.
pattern-background-remover
A morphological approach to text extraction from periodically repeated backgrounds.
lambda-calculus-interpreter
A C++ interpreter for the λ-calculus (with added features), a formal system that is computationally equivalent to the Turing machine invented by Alonzo Church in the 1930's.
airplane-classification
Airplane classification from black-white images.
interstellar
A 3-D game for asteroid avoidance inspired by the movie Interstellar(2014).
prolog-collection
A personal extensive collection of Prolog programs, ranging from simple exercises to complex CSPs.
hashcode2016
Online Qualification Round - Vehicle Routing Problem