docs: def from_rankings(cls, data, penalty):
          """Alternative constructor for ranking data."""
          top1 = list()
          for ranking in data:
              for i, winner in enumerate(ranking[:-1]):
                  top1.append((winner, ranking[i+1:]))
          return cls(top1, penalty)