Implementations of interfaces in the game state board, still being worked on.
Added constructor
More functions implemented
no message
no message
Implemented more functions, currently working on possiblePositons and validating moves.
PossiblePositions impelemented, untested. working on valid moves.
Fully implemented interface for GameBoard, facing some problems with implements and things. Will pick it back up tomorrow.
More work done on implementation of grid interfaces. Currently doing testing outside of Android Studio
Updated to fit interfaces, testing not done.
Removed temp board, unneeded
Finalized grid board, initial unit tests look good. What remains is more extensive unit testing.
Updated implementation to fit better with the Piece interface
Updated implementations with better javadoc commentating.
Created test planning for grid unit testing and results
Made minor changes to movePiece and setPiece
More minor changes
Added win condition function "checkWinCondition(Player p)" with assistant functions. Added a function to populate the board given an array of players.
Made some changes to CcPlayer and Player interface to accommodate the win condition function.
Added unit test cases for GridUnitTesting. Not exactly sure how to implement these test cases.
Updated functions to take ints related to a player's number instead of the player object itself.