An ECMAScript 2015 module that recreates the Battleship game providing the following:
- Human controllable players
- Computer controlled players with customizable ship placement and attack strategies
- Custom ship fleets and ship shapes
Also included is a sample web application that provides a HTML5 GUI for a human vs. computer battle.
You can try out a deployed version of the sample web application here.