The code you have been given has the back end for a battleship game. All instructions for this assignment are available on Canvas.
This game even has extra features, like scanning for ships, civilian ships, and easy/hard modes.
Group 20: Alannah Oleson, Annie Lei, Rebecca Farnham, Katherine Bajno