# Package cpsc2150.extendedConnectX.models

package cpsc2150.extendedConnectX.models

- Related Packages
  Package
  Description
  cpsc2150.extendedConnectX
  cpsc2150.extendedConnectX.controllers
  cpsc2150.extendedConnectX.views
- Class
  Description
  AbsGameBoard
  Class that implements the IGameBoard interface and contains an overridden implementation of `Object.toString()`.
  BoardPosition
  Keep track of an individual cell for a board.
  GameBoard
  Class that represents an entire game board for the ExtendedConnectX game using an array.
  GameBoardMem
  Class that represents an entire game board for the ExtendedConnectX game using a more memory-efficient map instead of an array.
  IGameBoard
  Interface that contains methods for implementing an entire game board for the ExtendedConnectX game.