MoveFinder now calls EmptyTiles once every GetLegalMoves.