Algorithms Own implementations of heuristic algorithms and problem solving Note: All code has been written in close and synchronic collaboration of both contributors. Author rights are equal.