def get_socket_in_reverse(self):
        """
        Return a new socket whose positive road=self.negative_road, negative_road=self.positive_road
        """
        new_socket = copy.deepcopy(self)
        new_socket.positive_road, new_socket.negative_road = self.negative_road, self.positive_road
        return new_socket

        Return a new socket whose positive road=self.negative_road, negative_road=self.positive_road
        
metadrive/component/pgblock/pg_block.py