public boolean endGameTest() { int currentMove = validLoc.size(); swapPlayer(); validLoc.clear(); findValidLocations(); int nextMove = validLoc.size(); swapPlayer(); validLoc.clear(); findValidLocations(); if (currentMove == 0 && nextMove == 0) { sk.setEndOfGame(); return true; } return false; }