Final project for CSE545 at the University of Louisville. Uses a hybrid genetic algorithm with wisdom of crowds to solve a Hashiwokakero puzzle.