Solving Battleships with SAT
kmkeen.com