code: def _set_players(self, _players):
          
          self._players = list()
          _players = list(_players)
          _players.sort(key=lambda p: p.seat)
          for p in _players:
              self._players.append(p)
docs: Players will always be set in seat order (1,2,3,4)