public GameStatistics GetCurrentStatistics(IReadOnlyBattleshipGame battleshipGame) { var hits = battleshipGame.Hits.Count; var misses = battleshipGame.Misses.Count; var totalShots = hits + misses; var accuracy = (double)hits / totalShots; return(new GameStatistics(hits, misses, totalShots, accuracy)); }
public void Draw(IReadOnlyBattleshipGame game, (char, int)?cursor = null)