1,278
 edits
Changes
→Gameboard & chips ADT:  validmove takes a color!
 # No chip may be placed in a square that is already occupied.
 # A player may not have more than two chips in a connected group, whether connected orthogonally or diagonally. */
 boolean validMove(int color, Move m)
 // Chip abstract data type – Chip class