I guess I should link to the code :
https://github.com/tburette/gameaboutsquaressolverI did this more to play with chrome extension. It's a nice problem to write some AI code: deterministic, single agent, easy to solve some levels but takes some thinking to solve them all.