the rankGame functionality already calculates Player.rank