A battleship game that is implemented over a network interface