Pentomino Battleships

Many of you are probably familiar with the two-player, pencil-and-paper (or electronic) game known as Battleships.

There are 12 different pentominoes, each one consisting of five adjacent squares. Traditionally, each pentomino is identified by the letter of the alphabet that it roughly resembles.

On separate 10-by-10 grids of squares, each player deploys a fleet consisting of one battleship (four consecutive horizontal or vertical squares), two cruisers (three squares each), three destroyers (two squares each), and four submarines (one square each).