struct Player // needed info about each player { Ship ** m_gameGrid[NUMPLAYERS]; // one 2-d array for each player // [0] is player's grid; [1] is apponant's grid ShipInfo m_ships[SHIP_SIZE_ARRAYSIZE]; // the ships in the fleet-- [0] is blank short m_piecesLeft; // how many sections of the ships in the fleet are left undestroyed? };