В репозитории находится две папки: TcpServer и Wpf.
В папке TcpServer находится сервер, который позволяет двум пользователям играть друг с другом. Взаимодействие основано на классах TcpListener и TcpClient.
В папке Wpf находится оконное приложение.
Генерация создает случайное расположение кораблей, соответствующее классическим правилам расстановки.