modify the piece.empty() and add Board::true_eyes[] to count the true eyes
fix Board::getRandomPiece range bound checking error