Fixed nonsensical rule (whoops) from Player.hasAvailableMoves()