This is a work in progress for a hi-q solver written in Python. The board generation and movement code is done. All that remains is the code to solve the generated board.