Heuristic is a project mainly written in SCALA and PYTHON, it's free.
code for heuristic problem solving course
Code for course heuristic problem sovling